Apparently Elmo is pushing a left wing socialist agenda 🙈

I cannot believe people are so worried about this it warrants a hearing, SNL doesn’t even need to right material at this point