A quarter century ago, two contradictory philosophies competed to define the future of automotive design.
More power always means more speed, right? Not if you can’t put any of that down. Which makes launch control the 8th wonder ...