Goodwood Festival Of Speed: F5000 Lola Chevrolet T332. Goodwood Festival Of Speed, Goodwood, England, Saturday 12 July 2008.
F5000 Lola Chevrolet T332.
Goodwood Festival Of Speed, Goodwood, England, Saturday 12 July 2008.