Formula One Testing: A BAR mechanic prepares to rehearse a pit stop. Formula One Testing, Barcelona, Spain, 2-6 February 2004. DIGITAL IMAGE
A BAR mechanic prepares to rehearse a pit stop.
Formula One Testing, Barcelona, Spain, 2-6 February 2004.
DIGITAL IMAGE