25 Days Of Creepy Christmas, Day 15: The Strangest Xmas TV Specials Ever Aired


The Star Wars Holiday Special (1978) Nick & Jessica’s Family Christmas (2004) Mr. T and Emmanuel Lewis in a Christmas Dream (1984) Alf’s Special Christmas (1987) Christmas Comes to Pac Land (1982) Andy Williams and…

Read More...