Formula One World Championship: Outside the Renault garages. Malaysian Grand Prix, Rd 2, Sepang, Kuala Lumpur, Malaysia, 18 March 2004. DIGITAL IMAGE
Outside the Renault garages.
Malaysian Grand Prix, Rd 2, Sepang, Kuala Lumpur, Malaysia, 18 March 2004.
DIGITAL IMAGE