Formula One World Championship: Felipe Massa (BRA) Sauber C21 Malaysian Grand Prix, Sepang Circuit, Kuala Lumpur, Malaysia. 15 March 2002 DIGITAL IMAGE
Felipe Massa (BRA) Sauber C21
Malaysian Grand Prix, Sepang Circuit, Kuala Lumpur, Malaysia. 15 March 2002
DIGITAL IMAGE