Formula One Testing: Teams pack up in the rain. Formula One Testing, Day Four, Barcelona, Spain, 3 May 2007. DIGITAL IMAGE
Teams pack up in the rain.
Formula One Testing, Day Four, Barcelona, Spain, 3 May 2007.
DIGITAL IMAGE