Mika Salo of Toyota, Formula One World Championship, at the Spanish Grand Prix, Circuit de Catalunya, Barcelona, April 28, 2002
CLOSE