World Rally Championship: FIA Production Champion Martin Rowe (GBR) Subaru with Toshihiro Arai (JPN) Subaru. World Rally Championship, Rd12, Tour de Corse, Corsica, France. Day Three, 19 October 2003. DIGITAL IMAGE
FIA Production Champion Martin Rowe (GBR) Subaru with Toshihiro Arai (JPN) Subaru.
World Rally Championship, Rd12, Tour de Corse, Corsica, France. Day Three, 19 October 2003.
DIGITAL IMAGE