Formula One World Championship: They're too big for you Felipe Massa (BRA) and Sauber team mate Nick Heidfeld (GER). Spanish Grand Prix, Barcelona, 25 April 2002. DIGITAL IMAGE
They're too big for you Felipe Massa (BRA) and Sauber team mate Nick Heidfeld (GER).
Spanish Grand Prix, Barcelona, 25 April 2002.
DIGITAL IMAGE