Back to Results
The Porsche 930 chassis 003 0009, number 93, of John Cooper, Paul Smith, and David Ovey.

24 Hours of Le Mans, France

Purchase Image