An odd Christmas short featuring idyllic scenes of Christmas and Santa wearing a creepy mask.
2017
1986
1998
2008
2010
2009
2000
1987
1994
2007
1977
1958
2001
2013
2014
1988