Auto ShowsBart Demandt·April 21, 2017Shanghai Auto Show 2017: the Good, the Bad & the Ugly, Foreign Cars