Jun 1, 2008 #1 P pampos New member Has anyone of you saw or tried the Michelin products?? I saw them yesterday at a local shop and i was wondering if they worth a try.Maybe the tire product would do something according that Michelin is a tire company??
Has anyone of you saw or tried the Michelin products?? I saw them yesterday at a local shop and i was wondering if they worth a try.Maybe the tire product would do something according that Michelin is a tire company??
Jun 1, 2008 #2 B BigAl3 New member Review: Michelin brake dust repellent and 3 n1 tire shine w/pics - Autopia.org