The Demon Crate February 2, 2017 Share Tweet Whatsapp Email The Demon Crate holds 18 components that maximize the 2018 Dodge Challenger SRT Demon’s flexibility, exclusivity and future collectability. Each Demon Crate is personalized for its owner with a serialized name plate. Share Tweet Whatsapp Email Challengerchallengerdemonsrt - by FCA US LLC