Grand Prix Masters: GP Masters car nose. Grand Prix Masters Testing, Day One, Silverstone, England, 26 October 2005. DIGITAL IMAGE
GP Masters car nose.
Grand Prix Masters Testing, Day One, Silverstone, England, 26 October 2005.
DIGITAL IMAGE