Back to Results
Stéphane Sarrazin, Darren Turner, and David Brabham.

24 Hours of Le Mans Pre-Race

Purchase Image