Porsche Race CarsPorsche 911 (997)PRRYesteryearNew 3.8-litre 911 GT3 RSR triumphs at Le Mans 2007Le Mans 24 Hours, 16-17 June 2007: Busy grid just before the start of the race Porsche introduced their new... Read More