Menu
Share
 
Switch to Desktop Site

The 2010 Geneva International Motor Show

Image

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

Share