90’s Rally Icons : Subaru 22B STI vs Mitsubishi Lancer Evolution 6.5 August 6, 2017 cars-power Video Two 90’s Japanese rally icons. The awesome Subaru Impreza 22B and Mitsubishi Lancer Evolution 6.5 Tommi Makinen Source: Torque GT via YouTube