Formula One World Championship
David Richards (GBR) BAR Team Principal takes part in pitstop practice.
Formula One World Championship, Rd18, Brazilian Grand Prix, Preparations, Interlagos, Brazil, 21 October 2004.
DIGITAL IMAGE