Formula One Testing: Snow on the track at Luffield. Formula One Testing, Silverstone, England, 22 February 2005. DIGITAL IMAGE
Snow on the track at Luffield.
Formula One Testing, Silverstone, England, 22 February 2005.
DIGITAL IMAGE