Tag: Demon 170
Final “Last Call” Dodge Challenger Demon 170 Produces 1,025 HP!
The end is nigh for the Dodge Challenger! Production of Mopar’s muscle cars ends this year, but not before seven special “last call” variants roll out. Until this week, we knew the names and attributes of the first six, while…