Wednesday, March 23, 2011

Renault Twizy 2011




The French have often been decades ahead of the competition in car design. This offering is a little too "golf-cart-ish" for my taste. But fifty years from now? Due out in 2012. More from Car Magazine (UK)

0 Comments:

Post a Comment

<< Home