Formula One World Championship: Mika Salo (FIN) Toyota in the garage. Spanish Grand Prix, Barcelona, 26 April 2002. DIGITAL IMAGE
Mika Salo (FIN) Toyota in the garage.
Spanish Grand Prix, Barcelona, 26 April 2002.
DIGITAL IMAGE