FIA World Rally Championship: Rally Japan 2005. FIA World Rally Championship, Rd13, Rally Japan, Hokkaido, Japan, 27 September 2005. DIGITAL IMAGE
Rally Japan 2005.
FIA World Rally Championship, Rd13, Rally Japan, Hokkaido, Japan, 27 September 2005.
DIGITAL IMAGE