http://www.RoadTestTV.com 1/4 mile drag race between a stock Dodge Demon and a Dodge Challenger Drag Pack Race Car. The Demon is powered by 6.2L Supercharged V8 which makes 840 Horsepower and 770 lb-ft of Torque. Which car do you think wins?
The weather was hot and humid at No Problem Dragway in Louisiana with a DA of +1800 feet. The Demon is brand new and the owner did not to use the TransBrake to launch the car. Track prep was amazing and handled by Brandon and the team of Mass Traction http://masstraction.com/
Just imagine what the Demon will run in good cool air using the TransBrake. Tell us what you think about the Demon below.