FIA World Rally Championship: Mitsubishi reveal their Lancer Evo X Group N. FIA World Rally Championship, Shakedown, Rd14, Rally Japan, Obihiro, Hokkaido, Japan. 25 October 2007.
Mitsubishi reveal their Lancer Evo X Group N.
FIA World Rally Championship, Shakedown, Rd14, Rally Japan, Obihiro, Hokkaido, Japan. 25 October 2007.