Geneva Motor Show

Updated: Mar 06, 2012 23:03 IST

The new Sbarro Montbeliard Electrosport car is shown during the press day at the Geneva International Motor Show. AP Photo/Keystone, Martial Trezzini
4/12
The new Sbarro Montbeliard Electrosport car is shown during the press day at the Geneva International Motor Show. AP Photo/Keystone, Martial Trezzini

top photos

other photos