Michelin Pilot Super Sport: Review

Pilot Super Sports T8 Rain

Photo courtesy of Ryan McManama @ Rollingstockphoto

We’re in the middle of some rather exciting times in the automotive world.  Car manufacturers are having an all-out horsepower war that’s almost frightening—if you have to occasionally ride right seat at subsonic speeds anyway.  Tire manufactures haven’t hesitated to wage war against one another either. [Read more…]

Share