Wednesday

23-07-2025 Vol 19

Tag: Elmo

Was Elmo fired from Sesame Street? LinkedIn post about beloved Muppet goes viral

May 11, 2025 06:55 AM IST A viral LinkedIn post humorously claimed that Elmo was laid off from Sesame Street…