World Rally Championship: Martin Rowe (GBR) Subaru won the World Production Cup Championship. World Rally Championship, Rd12, Tour de Corse, Corsica, France. Day Three, 19 October 2003. DIGITAL IMAGE
Martin Rowe (GBR) Subaru won the World Production Cup Championship.
World Rally Championship, Rd12, Tour de Corse, Corsica, France. Day Three, 19 October 2003.
DIGITAL IMAGE