Filed under: Concept Cars , Geneva Motor Show After years of covering the world’s auto shows at Autoblog, the Geneva Motor Show never ceases to amaze. It’s in Switzerland, so by nature, it’s neutral, and since there’s no “home team” like in Detroit , Frankfurt or Paris , every automaker comes out to play.

Read the rest here:
Geneva 2010: Our top Fantasy and Reality vehicles of the show
