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.