Goodwood Festival of Speed: Adrian Newey (GBR) Truesports March 86C Cosworth IndyCar. Goodwood Festival of Speed, Goodwood House, Sussex, England, 1-3 July 2011.
Adrian Newey (GBR) Truesports March 86C Cosworth IndyCar.
Goodwood Festival of Speed, Goodwood House, Sussex, England, 1-3 July 2011.