This is so great. This appears to be from 1999 when a series of interstitials were run on the Odessy Channel and this would be one of those. With the new Muppet film coming out this weekend, it seemed appropriate to post today.
Make sure to catch all the in jokes about voice and appearance and whatnot. Have fun!