Auto ShowsJahid·March 11, 2017Geneva Autoshow 2017: the Good, the Bad and the Ugly: supercars and concept cars