FIA World Rally Championship: Francois Duval (BEL), Ford Focus RS WRC, on stage 10. World Rally Championship, Rallye de France, Tour de Corse, Corsica, France. Day One, 17 October 2003. DIGITAL IMAGE
Francois Duval (BEL), Ford Focus RS WRC, on stage 10.
World Rally Championship, Rallye de France, Tour de Corse, Corsica, France. Day One, 17 October 2003.
DIGITAL IMAGE