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.
2019
2013
2014
2009
2022
2024
1996
2007
2006
1888
1947
2020
1993
2000