Why would you block TBS?? O_o
EDIT #1 - BTW, Henson.com has a clip under
Feature Project. It's very reminiscent of The Muppet Show for its humor. I don't recall a Henson project giving me that feeling since. Great show.
EDIT #2 - Apparently, that's the same clip as on PuppetUp.com...