21 concept cars from the Geneva auto show
Thursday, March 3, 2011 - 20:30
in Physics & Chemistry
Gallery: The 2011 Geneva auto show proved a rich ground for concept cars - including electric vehicles, prototypes for production, and some just plain oddball attention-getters.