Formula One World Championship: Ralf Schumacher (GER) Toyota and the team celebrate. Formula One World Championship, Rd13, Hungarian Grand Prix, Race Day, Hungaroring, Hungary, 31 July 2005. DIGITAL IMAGE
Ralf Schumacher (GER) Toyota and the team celebrate.
Formula One World Championship, Rd13, Hungarian Grand Prix, Race Day, Hungaroring, Hungary, 31 July 2005.
DIGITAL IMAGE