This is the ultimate Autobahn showdown of Japan’s finest. From the screaming rotary of the RX-7 to the brutal AWD punch of ...