I’d Rather Have A Holiday Like Normal Grouches Do – Instead Of Getting Presents, They Take Presents Back From You!
Happy Monday, Christmas Fanatics! This week, travel back to 1978 with the elves as they journey to New York to spend Christmas Eve on Sesame Street! While they’ve talked about The Muppets proper many times before, this is the first full episode in which they discuss the Muppets of Sesame Street! Do the hosts appreciate them as much…Read More