Share this story
Close X
Switch to Desktop Site

The 2010 Geneva International Motor Show

Image 8 of 16


The New Renault ZOE zero emission concept car is seen in Geneva on Tuesday. Over 100 models are to be presented at Geneva motor show over the coming week.

PHOTO: Bruno Fava/Newscom

Next Image Previous Image

Image 8 of 16

About these ads