dengood1
New member
- Jun 6, 2006
- 3,030
- 0
I've never had better luck than with Michelins. The ride is exceptional and they last a loooonnng time. I'd stick with the Michelins. You get what you pay for. Listen to Gearhead, he was the manager for a major tire retailer and recommends AND owns Michelins.....can't beat experience as a reference!