FIA World Rally Championship: Subaru STi launch their new Impreza Group N car for 2008. FIA World Rally Championship, Rd14, Rally Japan, Obihiro, Hokkaido, Japan. Preparations, 24 October 2007.
Subaru STi launch their new Impreza Group N car for 2008.
FIA World Rally Championship, Rd14, Rally Japan, Obihiro, Hokkaido, Japan. Preparations, 24 October 2007.