Formula One World Championship: Mika Salo (FIN) Toyota TF102, 8th place. Formula One World Championship, Rd17, Japanese Grand Prix, Suzuka, Japan, 13 October 2002. ADDITIONAL IMAGE FOR PURCHASE
Mika Salo (FIN) Toyota TF102, 8th place.
Formula One World Championship, Rd17, Japanese Grand Prix, Suzuka, Japan, 13 October 2002.
ADDITIONAL IMAGE FOR PURCHASE