Formula One World Championship: Ralf Schumacher (GER) Toyota TF105 on the grid. Formula One World Championship, Rd 12, German Grand Prix, Race, Hockenheim, Germany, 24 July 2005. DIGITAL IMAGE
Ralf Schumacher (GER) Toyota TF105 on the grid.
Formula One World Championship, Rd 12, German Grand Prix, Race, Hockenheim, Germany, 24 July 2005.
DIGITAL IMAGE