Ban the new Dodge Demon...

I might just sell the Hellcat and get me one! Really. One of the last vestiges of American muscle! (or Italian:lol: muscle)