To Tweel Or Not To Tweel?
Hey guys... I came across this on another board.
http://www.michelinman.com/differenc...01102005a.html
Its Michelin's new tire technology






What do you guys think?!?!
http://www.michelinman.com/differenc...01102005a.html
Its Michelin's new tire technology






What do you guys think?!?!
Thread
Thread Starter
Forum
Replies
Last Post
osb
Integra Parts For Sale
8
May 17, 2010 06:55 PM



