Guys,
NOTE: This UK michelin page has a banner with something about a tyre recall for pilot powers made in france but when i try to open the link i get a blank page. Might be worth looking into.
http://www.michelin.co.uk/uk/front/affi ... ubrique=66
Return to General Tech & Performance Talk
Users browsing this forum: No registered users and 14 guests