Formula One World Championship: Renault R23. Formula One World Championship, Rd13, Hungarian Grand Prix, Preparations, Hungaroring, Hungary, 21 August 2003. DIGITAL IMAGE
Renault R23.
Formula One World Championship, Rd13, Hungarian Grand Prix, Preparations, Hungaroring, Hungary, 21 August 2003.
DIGITAL IMAGE