2018 Dodge Challenger SRT Demon Gets TransBrake from the Factory

Muscle car promises consistent launch times