Formula One World Championship: Felipe Massa (BRA) Sauber celebrates his fifth place finish. Spanish Grand Prix, Barcelona, 28 April 2002. DIGITAL IMAGE
Felipe Massa (BRA) Sauber celebrates his fifth place finish.
Spanish Grand Prix, Barcelona, 28 April 2002.
DIGITAL IMAGE