The Muppet Family Christmas is not the best Christmas movie of all time?

The heck you say.

mfc-photo-8

Merry Christmas from our family to yours. And, watch out for the icy patch.

-The Cochrans

Advertisements