News & Analysis You'll Have to Sign a Deal with the Devil to Own a Dodge Demon June 23rd, 2017 0 A copy of the Dodge Demon Customer Acknowledgement agreement has surfaced on the Internet. Considering the Dodge Demon is one of the wildest...