FIA World Rally Championship: Obihiro atmosphere. FIA World Rally Championship, Rd14, Rally Japan, Obihiro, Hokkaido, Japan. Preparations, 24 October 2007.
Obihiro atmosphere.
FIA World Rally Championship, Rd14, Rally Japan, Obihiro, Hokkaido, Japan. Preparations, 24 October 2007.