Michelin Tweel

13 07 2009

I think this is already kinda old news, but since I don’t pay much attention to car news, missed it.
From Discovery Channel:

A new technology for tires that doesn’t require air and has a design with several advantages, called Michelin Tweel.
Continue lendo »