Formula One World Championship: Ralf Schumacher (GER) Toyota TF107. Formula One World Championship, Rd 6, Canadian Grand Prix, Race, Montreal, Canada, Sunday 10 June 2007. DIGITAL IMAGE
Ralf Schumacher (GER) Toyota TF107.
Formula One World Championship, Rd 6, Canadian Grand Prix, Race, Montreal, Canada, Sunday 10 June 2007.
DIGITAL IMAGE