The 2013 Geneva Motor Show has been a debut platform for many supercars. One among them is the all new McLaren P1.
Read this post on indyacars.com