Formula One World Championship
Christian Horner (GBR) Red Bull Racing Sporting Director shows Max Mosley (GBR) FIA President the Red Bull Energy Station.
Formula One World Championship, Rd5, Spanish Grand Prix, Qualifying Day, Barcelona, Spain, 7 May 2005.
DIGITAL IMAGE