Formula One World Championship: Mika Salo (FIN) Toyota. Formula One World Championship, Rd12, German Grand Prix, Hockenheim, Germany. 28 July 2002. ADDITIONAL IMAGE
Mika Salo (FIN) Toyota.
Formula One World Championship, Rd12, German Grand Prix, Hockenheim, Germany. 28 July 2002.
ADDITIONAL IMAGE