Renault Zoe

12 Most Lust-Worthy Cars at the Geneva Motor Show 2017

And its auto show, one of the world’s most important, also doesn’t have to show allegiance to any other country. The annual Geneva International Motor Show isn’t about Italian flashiness, French quirkiness, or American muscle, according to Wired. It combines all those