If there’s such a thing as a Swiss Army Knife of...
Renault EV Concepts at the 2009 Frankfurt auto show