World Rally Championship: Cedric Robert (FRA) Peugeot 307 WRC. World Rally Championship, Rd14, Rally of Corsica, Shakedown, Ajaccio, Corsica, France, 14 October 2004. DIGITAL IMAGE
Cedric Robert (FRA) Peugeot 307 WRC.
World Rally Championship, Rd14, Rally of Corsica, Shakedown, Ajaccio, Corsica, France, 14 October 2004.
DIGITAL IMAGE