Talk about the Dodge Challenger SRT Demon is dominating the interwebz these days thanks to Dodge’s long roll-out and weekly teasers. The ultra-high performance drag car is set to break records for a production car thanks to incredible engineering and pacifist corporate bean-counters. But the Demon may have met its match. The Texas performance house, Hennessey, just debuted a highly tuned 2017 Chevrolet Camaro ZL1 with 1,000 horsepower, drag slicks, and the most appropriate name ever crafted for a car. Meet The Exorcist!