Formula One World Championship
Felipe Massa (BRA) Sauber Petronas C24 and David Coulthard (GBR) Red Bull Racing RB1
Formula One World Championship, Rd5, Spanish Grand Prix, Practice, Barcelona, Spain, 2005.
DIGITAL IMAGE