Formula One Testing: Many teams in the pitlane for the first test of the season. Formula One Testing, Barcelona, Spain, 23 November 2004. DIGITAL IMAGE
Many teams in the pitlane for the first test of the season.
Formula One Testing, Barcelona, Spain, 23 November 2004.
DIGITAL IMAGE