This year’s Geneva Motor show has featured an ensemble of highly anticipated cars from all the major manufacturers. The Daimler group presented the unexpected but very welcome AMG GT Concept and Lamborghini pulled the covers off the new Huracan Perfomante. But undoubtedly, the star of the show has to be McLaren’s latest offering: The 720S. […]

More