2018 Dodge Demon Crate at No Reserve
This Demon Crate is a factory-supplied collection of parts and tools offered for the 2018 Dodge Challenger SRT Demon. The contents include a performance powertrain control module, a center-stack module for activating high-octane mode, a conical air filter, narrow front wheels, Demon-branded Snap-on tools, a hydraulic floor jack, a cordless impact wrench, carrying bags, and…