The Mitsubishi Lancer EVO 8 RSR features a Cosworth-built 2.2L stroker engine delivering a sharp turbocharged engine note under full boost. This video captures onboard driving with a sequential ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results