2008 Le Mans 24 Hours: 9-15 June, 2008, Le Mans, France Aston Martin 009 of Brabham, Turner and Garcia with team boss George Howard-Chappell celebrate on the podium. ©2008, Richard Dole, USA LAT Photographic
9-15 June, 2008, Le Mans, France
Aston Martin 009 of Brabham, Turner and Garcia with team boss George Howard-Chappell celebrate on the podium.
©2008, Richard Dole, USA
LAT Photographic