Related Articles Related Articles

This year's Geneva Motor Show served as the launch platform for three of the world's latest and greatest supercars. The Italians brought us the Lamborghini Veneno and the Ferrari LaFerrari, while the British unveiled the production version of the McLaren P1.