FIA World Rally Championship: Toshi Arai, Subaru, winner of the Production Cup
Toshi Arai (JPN), Subaru, winner of the Production Cup. FIA World Rally Championship, Rd13, Rally Japan, Hokkaido, Japan, Day Three, Sunday 2 October 2005. DIGITAL IMAGE
FIA World Rally Championship: Marcus Gronholm, Peugeot 307 WRC, celebrates his win on the podium
Marcus Gronholm (FIN), Peugeot 307 WRC, celebrates his win on the podium. FIA World Rally Championship, Rd13, Rally Japan, Hokkaido, Japan, Day Three, Sunday 2 October 2005. DIGITAL IMAGE
FIA World Rally Championship: Chris Atkinson, Subaru Impreza WRC, on the podium in third place
Chris Atkinson (AUS), Subaru Impreza WRC, on the podium in third place. FIA World Rally Championship, Rd13, Rally Japan, Hokkaido, Japan, Day Three, Sunday 2 October 2005. DIGITAL IMAGE