Formula One Testing: Rear detail on the Jaguar Cosworth R4. Formula One Testing, Barcelona, Spain, 20-21 January 2003. BEST IMAGE
Rear detail on the Jaguar Cosworth R4.
Formula One Testing, Barcelona, Spain, 20-21 January 2003.
BEST IMAGE