2003 German Grand Prix.: 2003 German Grand Prix. Hockenheim, Germany. 3 August 2003. Renault mechanics in the garage. World Copyright: LAT Photographic
2003 German Grand Prix.
Hockenheim, Germany. 3 August 2003.
Renault mechanics in the garage.
World Copyright: LAT Photographic