2022 has kicked us off with one of the most important questions: has Elmo lost his chill?  Sesame Street Muppet Elmo’s interactions with Muppet. Continue reading