An odd Christmas short featuring idyllic scenes of Christmas and Santa wearing a creepy mask.
2019
2021
1987
2007
1976
2003
1955
2013
2011
2009
1972
2018
2022
1983
2014
2023
2010