Formula One Testing: The teams turn up for the last test before the new season starts next week. Formula One Testing, 23 February 2004, Silverstone, England. DIGITAL IMAGE
The teams turn up for the last test before the new season starts next week.
Formula One Testing, 23 February 2004, Silverstone, England.
DIGITAL IMAGE