World Rally Championship
Cedric Robert (FRA), Peugeot 307 WRC, on stage 3, finished leg 1 in sixth place.
World Rally Championship, Rd14, Tour de Corse, Ajaccio, Corsica, France. Day One. 15 October 2004.
DIGITAL IMAGE