Tag Archives: DodgeForum.com

The Demon comes with a TransBrake

We have learned about all sorts of unique features of the 2018 Dodge Challenger SRT Demon over the past few weeks, but few are as exciting or as shocking as the factory TransBrake. In the world of drag racing, a transbrake is a common feature among the quickest cars, but when the 2018 Dodge Challenger [...] More »