International Motor Show in Frankfurt, Germany. Renault Twizy Electric Racing Car at the 65th IAA in Frankfurt, Germany

- Image ID: DEHHD2
International Motor Show in Frankfurt, Germany. Renault Twizy Electric Racing Car at the 65th IAA in Frankfurt, Germany
philipus / Alamy Stock Photo
Image ID: DEHHD2
International Motor Show in Frankfurt, Germany. Renault Twizy Electric Racing Car at the 65th IAA in Frankfurt, Germany on September 17, 2013
Location: Frankfurt, Germany