Auto ShowsJahid·March 9, 2017Geneva Autoshow 2017: the Good, the Bad and the Ugly production cars, part 2