Dodge Resuscitates the Demon Published on January 12, 2017 in New Models by Michel Deslauriers Photo: Dodge Dodge Demon Concept