It’s six-point-two liters of barely contained, all-American anger being force-fed by a 2.3L IHI supercharger. It produces enough torque to pin a driver so hard into the seat that it hurts, and it’s enough horsepower to make said driver genuinely worry about every minuscule movement they make so long as that foot is buried. It […]
More...
More...