World Rally Championship: Sunset in Corsica. World Rally Championship, Rd12, Tour de Corse, Corsica, France. 16 October 2003. DIGITAL IMAGE
Sunset in Corsica.
World Rally Championship, Rd12, Tour de Corse, Corsica, France. 16 October 2003.
DIGITAL IMAGE