Ban the new Dodge Demon...

Heck we should be thanking those guys. That article will boost sales