Formula One World Championship: Felipe Massa (BRA) Sauber in between testing runs. Formula One Testing, Valencia, Spain, 4 April 2002. DIGITAL IMAGE
Felipe Massa (BRA) Sauber in between testing runs.
Formula One Testing, Valencia, Spain, 4 April 2002.
DIGITAL IMAGE