News10 months ago
Final Dodge Challenger, A 1,000-hp SRT Demon 170, Rolls Off The Assembly Line
Final Dodge Challenger rolls off production line at Stellantis’ Brampton Assembly Plant in Ontario. The last Dodge Challenger is an 1,025 horsepower SRT Demon 170 painted...