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