Formula One Testing: A Sauber mechanic works on the engine. Formula One Testing, Barcelona, Spain, 7-11 January 2002. BEST IMAGE
A Sauber mechanic works on the engine.
Formula One Testing, Barcelona, Spain, 7-11 January 2002.
BEST IMAGE