Formula One World Championship: David Coulthard (GBR) Red Bull Racing and Jenson Button (GBR) BAR in Parc Ferme. Formula One World Championship, Rd19, Chinese Grand Prix, Race, Shanghai, China, 16 October 2005. DIGITAL IMAGE
David Coulthard (GBR) Red Bull Racing and Jenson Button (GBR) BAR in Parc Ferme.
Formula One World Championship, Rd19, Chinese Grand Prix, Race, Shanghai, China, 16 October 2005.
DIGITAL IMAGE