The 2018 Dodge Challenger SRT Demon is the world’s first produ By Jeffrey N. Ross | January 23, 2018 Advertisement