Did Dodge reveal the peak horsepower, torque, and the boost level for the new Dodge Challenger SRT Demon? We think they did, see what you think here. Posted by Michael Harding