FIA World Rally Championship: Vesa Mikkola (FIN), Suzuki, son of rally legend Hannu Mikkola (FIN). World Rally Championship, Rd11, Rally Japan, Obihiro, Hokkaido, Japan. Day Three. 5 September 2004. DIGITAL IMAGE
Vesa Mikkola (FIN), Suzuki, son of rally legend Hannu Mikkola (FIN).
World Rally Championship, Rd11, Rally Japan, Obihiro, Hokkaido, Japan. Day Three. 5 September 2004.
DIGITAL IMAGE