Back to Results
The Mercedes-Benz 300 SLR, number 20, of Pierre Levegh and John Fitch, with the air brake fully deployed.

24 Hours of Le Mans

Purchase Image