December 6, 2008 First posted on Twitter Watching the Muppet Show and Sesame Street worlds collide in A Muppet Family Christmas.