Unlike its more modern and extremely punchier sibling that adds the 170 suffix to its name, the Dodge Challenger SRT Demon does not get that much attention anymore. However, that doesn't mean that ...
The driver of this Dodge simply couldn’t handle the 1,025 horses under the hood. After losing control, he sent the Demon 170 straight into the path of two cars. It’s unclear if this video has been ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results