2007 Le Mans 24 Hours: 2007 Le Mans 24 Hours, Le Mans, France11th-17th June. Adrian Beecroft in 1958 Aston Martin DBR1. Worldwide copyright: Dave Friedman/LAT PhotographicRef; Digital Image Only
2007 Le Mans 24 Hours, Le Mans, France11th-17th June. Adrian Beecroft in 1958 Aston Martin DBR1. Worldwide copyright: Dave Friedman/LAT PhotographicRef; Digital Image Only