If you’re just tuning in I’m reviewing Christmas Specials….and what Christmas Special Special would be complete without a visit from the Muppets? This excerpt is from the Rockefeller Center 2009.