Formula One World Championship: Felipe Massa (BRA) Sauber C21 finished fifth. Spanish Grand Prix, Barcelona, 28 April 2002. DIGITAL IMAGE
Felipe Massa (BRA) Sauber C21 finished fifth.
Spanish Grand Prix, Barcelona, 28 April 2002.
DIGITAL IMAGE