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