World Rally Championship: The new Mitsubishi Lancer Evo World Rally Car Step 2. FIA World Rally Championship, Rd9, Neste Rally Finland, Finland. 8-11 August 2002. BEST IMAGE
The new Mitsubishi Lancer Evo World Rally Car Step 2.
FIA World Rally Championship, Rd9, Neste Rally Finland, Finland. 8-11 August 2002.
BEST IMAGE