The Mazda RX-7 Series 8 is a high-performance Japanese sports car with an impressive 212.3 horsepower per liter, outpacing ...
We look at why Mazda introduced the three-rotor 20B Wankel rotary engine, and why it only ever saw service in the Cosmo coupe ...