The top 7 cars from Geneva 2018, by us

James and I chat about the latest releases from the Geneva Motor Show