World Rally Championship
Leg 1 rally leader Francois Duval (BEL), Ford Focus RS WRC, on stage 1.
World Rally Championship, Rd14, Tour de Corse, Ajaccio, Corsica, France. Day One. 15 October 2004.
DIGITAL IMAGE