Michelin Tweel




The Michelin Tweel hit the auto show in Philly for '09. The testing is being done on various vehicles at various speeds. Be looking for these babies to be seen on some of the new bikes soon.

Comments