Home / Multimedia / Video


TransBrake is the Secret to Dodge Demon Launches


In conjunction with the Torque Reserve system, the 2018 Dodge Challenger Demon has some truly space-aged drag technology that only once appeared on not-street-legal cars. The Demon has a transmission brake, and it’s the real deal. As part of the overall launch control system, the transmission locks the output shaft …

Read More »