Formula One World Championship: The newly unveiled Jaguar Racing R3. Jaguar R3 Launch, Milton Keynes 4 January 2002 BEST IMAGE
The newly unveiled Jaguar Racing R3.
Jaguar R3 Launch, Milton Keynes 4 January 2002
BEST IMAGE