Formula One Testing: Testing is curtailed due to snow. Formula One Testing, Silverstone, England, 22 February 2005. DIGITAL IMAGE
Testing is curtailed due to snow.
Formula One Testing, Silverstone, England, 22 February 2005.
DIGITAL IMAGE