On the '12 Days of Christmas' I'm sharing my favorite Christmas movies, albums, Christmas episodes, specials, one for each day until we get to Christmas Day. Though Fraggle Rock, Sesame Street, and The Muppet Show were three distinct shows, they shared a joyful, ebullient chaos with Jim Henson's creations causing a raucous wherever they went. It... Continue Reading →