World Rally Championship
WRC leader Sebastien Loeb (FRA), Citroen, has every word recorded!
World Rally Championship, Rd14, Tour de Corse, Ajaccio, Corsica, France. Day One. 15 October 2004.
DIGITAL IMAGE