Subaru 22B vs Mitsubishi TME | 90’s Rally Icons In Feature by fullboostAugust 5, 2017 We take a ride in two 90’s Japanese rally icons. The awesome Subaru Impreza 22B and Mitsubishi Lancer Evolution 6.5 Tommi Makinen.