2009 Goodwood Festival of Speed : Goodwood, England. 3rd July 2009. Boot of Shelby Cobra showing some of it's famous drivers. World Copyright: Kevin Wood/LAT Photographic Ref: Digital Image IMG_8663a
Goodwood, England. 3rd July 2009.
Boot of Shelby Cobra showing some of it's famous drivers.
World Copyright: Kevin Wood/LAT
Photographic Ref: Digital Image IMG_8663a