adbrite

Sunday, October 30, 2011

Small Is Beautiful: The Renault Twizy EV

Displayed at the 2010 Delhi Auto Expo, the Renault Twizy is due to go on sale at the end of 2011 in Europe.