Goodwood Festival of Speed: Bentleys' Speed 8 Le Mans challenger was one of the top stars of the show. Goodwood House, England. 6-8 July 2001.
Bentleys' Speed 8 Le Mans challenger was one of the top stars of the show.
Goodwood House, England. 6-8 July 2001.