FIA World Rally Championship: Francois Duval (BEL), Ford, at the start of stage 19. World Rally Championship, Rd11, Rally Japan, Obihiro, Hokkaido, Japan. Day Two, 4 September 2004. DIGITAL IMAGE
Francois Duval (BEL), Ford, at the start of stage 19.
World Rally Championship, Rd11, Rally Japan, Obihiro, Hokkaido, Japan. Day Two, 4 September 2004.
DIGITAL IMAGE