image

dodge challenger srt demon

How the Dodge Demon Gets the Perfect Drag Launch

The Demon has two systems, the Transbrake and Torque Reserve, which work together to make the car unbelievable in a straight line.