Shame on you– you insist on driving your Dodge Challenger SRT Hellcat even with the latest impassioned environmental activists berating your vehicular choices. Okay, well, that happens.