The Goodwood Festival of Speed 2011 was held July 1-3 at Goodwood House and the 1.16-mile Goodwood hillclimb in West Sussex, England.
LHD prototype for press and media purpose.
WheelsAge.org '2005–prés.