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