Formula One World Championship
Ralf Schumacher (GER) Toyota ; Michael Schumacher (GER) Ferrari ; David Coulthard (GBR) Red Bull Racing and Takuma Sato (JPN) BAR on the drivers parade.
Formula One World Championship, Rd11, British Grand Prix, Race Day, Silverstone, England, 10 July 2005.
DIGITAL IMAGE