Mopar / Stellantis News
Production of the 2018 Dodge Challenger SRT Demon has ended, with all 3,300 slated for customer deliver having rolled off of the assembly line in Brampton, Ontario. Now that production is complete, the numbers on the supercharged beast have arrived online, giving us a look at the most popular...