tyre squeel means NO so good tyre la... or maybe its harden ....
Yokohama aare soft compound tyres whcih will normally give better grip and faster wear.....
Yokohama aare soft compound tyres whcih will normally give better grip and faster wear.....