2018 Dodge Challenger SRT Demon test drive

So is FCA!