Formula One World Championship
Formula Una girls on the Red Bull Racing double decker bus.
Formula One World Championship, Rd 9, United States Grand Prix, Qualifying Day, Indianapolis, USA, 18 June 2005.
DIGITAL IMAGE