Gauntlet
Forum Supporter
http://www.foxnews.com/auto/2018/06...emon-is-dead-last-car-heading-to-auction.html
The Demon is dead.
Dodge built the last of its 808 hp Challenger SRT Demons this week, ending the run of the most powerful muscle car ever made.