Back to Results
View of nose radiator duct of the Shelby American Cobra Daytona Coupe.

24 Hours of Le Mans Test

Purchase Image