Canadian Markets open in 5 hrs 44 mins
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.