The bonkers McLaren P1 GTR made its official debut at the 2015 Geneva Motor Show and the British supercar maker wanted to show its latest creation with a wink and a nod to the past. The livery ...
Back in the mid 1990’s, many car manufacturers had a renewed interest in the Le Mans 24 Hours Endurance Race, especially after the McLaren F1 GTR showed what a modified road car could achieve at ...