That’s right! People are STILL testing the Dodge Challenger SRT® Demon to see if it lives up to its name.
*Spoiler Alert* – It does.
A new challenger has rolled onto the drag strip, though. And we don’t mean one of our beloved Dodge Challengers. No, this was a 2019 Ariel Atom 3RS that wanted to go head-to-head with the SRT Demon.