Tuesday, January 19, 2010

Electrifying Creations

Electrifying Creations

The 2010 Michelin Challenge Design revealed some exciting EV designs.