WOKING, England, June 13, 2013 /PRNewswire/ --
Money can't buy opportunity to ride in the groundbreaking McLaren P1™ as it speeds up the world-famous Goodwood Hill during its global dynamic debut at the Festival of Speed
A preview of the McLaren P1™ in Forza...