Canadian Markets closed
1 / 10

Renault Twizy

Geneva 2012: And the ugliest cars in show go to...

Some of the cars at the Geneva Motor Show 2012 have been turning heads for all the wrong reasons.