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