McLaren P1 GTR

McLaren P1 GTR to show its limited production form in Geneva Cars · McLaren P1 GTR to show its limited production form in Geneva February 18, 2015 – The track-dedicated 1000PS McLaren P1 GTR will debut at the 85th International Geneva Motor Show in limited production form with only minor modifications to…