DEMON, AT YOUR LOCAL DEALER

Yeah that's what I'm talking about. The Challenger is the car most worthy of the Demon name right now and I'm excited to see the finished product. They're going all out with it.

No car worthy of the demon name other than a original demon