WTF Read Time : 1 Minutes Your Weekly Muppet: The Muppet Family Christmas December 5, 2008 Hoob Check this out if you’ve never seen it. If you are like me and remember it from years ago, kick back in your chair and have a nice big tasty bite of nostalgia.