More proof that The Muppets rule. I was very excited for their Disney Channel reprisal, Studio D.C., Almost Live, but only two episodes have aired. A third was advertised, but hasn't materialized. What has aired is quite good--think The Muppet Show with Muppets Tonight and a little bit of Sesame Street antics mixed in. :lol:
http://www.youtube.com/watch?v=xpcUxwpOQ_A
http://www.youtube.com/watch?v=xpcUxwpOQ_A