Kek. I truly can't tell if this is a conservative group doing it for the reaction, radio shock jock taking the piss, or it's really an earnest lefty. Could absolutely be project veritas. But seems more like a foreign comedian.
I just can't tell. This is why I can't meme anymore. How do you make fun of this? How do you make it more absurd? What's the twist on this? A vampire cannibal honkler doesn't do this justice.