Formula One World Championship: Mika Salo (FIN) Toyota TF102. Formula One World Championship, Rd13, Hungarian Grand Prix, Hungaroring, Hungary. 18 August 2002. ADDITIONAL IMAGE
Mika Salo (FIN) Toyota TF102.
Formula One World Championship, Rd13, Hungarian Grand Prix, Hungaroring, Hungary. 18 August 2002.
ADDITIONAL IMAGE