2018 Dodge Challenger SRT Demon introduces another first: TransBrake

The latest Demon teaser is about a feature that not only delivers the highest level of dedicated drag car technology offered in a production car but also, until now, could only be found in the aftermarket for "track use only" vehicles.