Subaru Impreza vs Mitsubishi Evo

Subaru Impreza 2.5 RS vs Mitsubishi Evo VIII in tug of war battle Cars · Subaru Impreza 2.5 RS vs Mitsubishi Evo VIII in tug of war battle Two of the fiercest rivals in automotive history are without a doubt the Subaru Impreza in its WRX STi version and the Mitsubishi Lancer in its…