I don't want to jump to anymore conclusions, or start another "Where Is TA?" troupe, but has anyone noticed MrsPepper hasn't been on lately? I know she's been really sick lately, but I sure hope it's nothing serious.
Welcome to the Muppet Central Forum!
The Muppet Show
Sesame Street Classics on YouTube
Sesame Street debuts on Netflix
Back to the Rock Season 2
Sam and Friends Book
Jim Henson Idea Man
Bear arrives on Disney+