Tagged You Better Watch Out

Santa Needs Psychiatric Help in CHRISTMAS EVIL

Santa goes psycho in this 1980s slasher: a terrifying look at one man's breakdown.

Read more