Dodge Challenger SRT Demon Commercial

Dodge reveals “the truth” about the Challenger SRT Demon in its latest commercial. The truth is, not everyone can handle 840HP and going ΒΌ mile in 9.65 seconds, and that’s precisely why they built it. “We use words like honor, code, loyalty. We...