“A Muppets Christmas: Letters to Santa” Tonight!

Woohoo! A new Muppets Christmas special, Letters to Santa, is on tonight on NBC at 8:00PM/7:00PM Central. I don’t know how they can top It’s a Very Merry Muppet Christmas Movie from 2002, but frankly, any Muppet special is better than no Muppet special. Gather your family or friends or enemies and watch together! We’ll discuss tomorrow. Here’s a promo: