Michelin Pilot Super Sport review
View Single Post
11-17-2012, 11:06 AM
MY kart at speed
05 mt wagon stage 5 suspension
Both of your links rated the Michelin the best tire, and Tire rack tests said the same thing. That is why I have tried them.
"Belief does not make truth. Evidence makes truth. And belief does not make evidence."
View Public Profile
Send a private message to robinlsb
Find More Posts by robinlsb