Z.e.


IAA 2009: Renault Twizy Z.E. Concept Electric Car Has Cartoon Look

IAA 2009: Renault Twizy Z.E. Concept Electric Car Has Cartoon Look

French Renault went a bit overboard with the Renault Twizy Z.E. Concept car. The Twizy looks like it has square wheels, this on...

Sep 15 2009, 9:24am CDT