Dodge’s newly-unveiled Challenger Demon 170 already banned from the drag strip

Dodge has unveiled the Challenger SRT Demon 170 as its seventh and final “Last Call” special-edition model which stakes the claim as the most powerful muscle car in the world. The car was fittingly revealed at the Dodge Last Call Powered by Roadkill Nights Vegas event in Las Vegas where the Demon 170 demonstrated its …