Dodge Releases Most Powerful Muscle Car In The World

The Challenger SRT Demon 170 is the “seventh and final ‘Last Call” special-edition vehicle

Dodge To Discontinue Challenger And Charger Muscle Cars In Transition To Electric Vehicles

Photo: Getty Images