Buyers of the Dodge Challenger SRT Demon will be treated to more than just a car. The latest in a long series of teasers for the upcoming car reveals the “Demon Crate,” a custom selection of ...