Renault Twizy ZE concept electric car at Frankfurt Motor Show 2009

- Image ID: BE6D83
Renault Twizy ZE concept electric car at Frankfurt Motor Show 2009
Urbanmyth / Alamy Stock Photo
Image ID: BE6D83
Location: Frankfurt