Formula One World Championship
Michelin team bosses Christian Horner (GBR) Red Bull Racing Sporting Director and Ron Dennis (GBR) McLaren Team Principal talk with the media.
Formula One World Championship, Rd10, French Grand Prix, Practice Day, Magny-Cours, France, 1 July 2005.
DIGITAL IMAGE