This Christmas Eve, you better watch out, Santa Claus is coming to town!
Via Studio C at Brigham Young University. “Santa’s Worst Present Ever. Santa and Mrs. Clause have the same problems as any couple. Even Santa can’t escape the pitfalls of a bad Christmas present.”