World Rally Championship: Francois Duval (BEL), Ford Focus RS WRC 03. World Rally Championship, Rd12, Tour de Corse, Corsica, France. Day one, 17 October 2003. DIGITAL IMAGE
Francois Duval (BEL), Ford Focus RS WRC 03.
World Rally Championship, Rd12, Tour de Corse, Corsica, France. Day one, 17 October 2003.
DIGITAL IMAGE