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.
Build your own custom newsletter with the content you love from Street Muscle, directly to your inbox, absolutely FREE!