McLaren P1 Geneva Motor Show Pictures Photos of the McLaren P1 which debuted at the 2013 Geneva Motor Show as McLaren vie to take a bit of the glory from LaFerrari.