They are THE best tire manufacturer and the reason I have them on all my cars. Someone please correct me if I am wrong, but I'd love it if they made a set of tires similar to what are on their racing tires, with the big Michelin logo in blue, that would look sweet on a road car!
|