Sunday, January 3, 2010

Renault TWIZY

Prototype? Dream Machine? Who knows, but it sure is cool looking for a electric car and it actually might be available in 2011. Check out the details right here at www.renault.com