Formula One Testing: Spanish fans watch the testing. Formula One Testing, Jerez, Spain, 12 January 2006. DIGITAL IMAGE
Spanish fans watch the testing.
Formula One Testing, Jerez, Spain, 12 January 2006.
DIGITAL IMAGE