Formula One World Championship: Ralf Schumacher (GER) Toyota in the post race press conference. Formula One World Championship, Rd13, Hungarian Grand Prix, Race Day, Hungaroring, Hungary, 31 July 2005. DIGITAL IMAGE
Ralf Schumacher (GER) Toyota in the post race press conference.
Formula One World Championship, Rd13, Hungarian Grand Prix, Race Day, Hungaroring, Hungary, 31 July 2005.
DIGITAL IMAGE