Tag Archives: 2018 Dodge Challenger SRT Demon

Dodge Challenger Demon3 750x500

The Unholy 2018 Dodge Challenger Demon will eat all of the souls

Auto Shows, News | April 12th, 2017 by Nico DeMattia

Let’s begin by saying, whoa, what a name. We’re so used to the Germans naming cars after fax machines, with just a combination of letters …