Situated in a pricey city within a pricey country within a pricey continent, the Geneva auto show typically plays host to introductions of the world’s most outrageously expensive sports cars. That the show organizers save room on the relatively tight show floor for all manner of tuners and heretics means that Geneva is also home [...]

The rest of the story...
CarandDriver.com