25 Jul 2023, 04:39 UTC · By: Elena Luchian / The Plum Crazy Dodge Challenger SRT Demon is one sedan coming straight from hell. And guess what! It's got all the extra $1 dollar features you'd want