It might drop down your chimney, it might mysteriously fill your stockings, it may even slip itself under your tree, but be sure... this Christmas… EVIL IS BACK.
2020
2021
1972
2008
2025
2019
2016
2005
2014
1999
1910
1978
1984
—
2010
2002
2013