Dodge unveils a Demon

In a flurry of pyrotechnics and special effects FCA unveiled the Dodge Challenger SRT Demon in New York Tuesday night.