The Demon Crate 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 - by FCA US LLC