Crashed Volvo C30 Electric Adds Drama to 2011 Detroit Auto Show

Started by MyWorld, Jan 14, 2011, 07:01 PM

MyWorld

Volvo took the unusual move of unveiling a crashed Volvo C30 Electric at the 2011 Detroit Auto Show to "spotlight the important issue of electric car safety."

Crashed Volvo C30 Electric Adds Drama to 2011 Detroit Auto Show