New Decade, Same Antics

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.