Formula One World Championship: These girls are eager to lend a helping hand in the pits. Formula One World Championship, Rd5, Spanish Grand Prix, Barcelona, Spain. 28 April 2002.
These girls are eager to lend a helping hand in the pits.
Formula One World Championship, Rd5, Spanish Grand Prix, Barcelona, Spain. 28 April 2002.