Channel 83

Channel 83


E54: SANTA CLAWS

December 23, 2019

Oh man, the Christmas horror marathon has taken a serious nose-dive since Uncle Cyril. Tonight we take a look at 1996’s Santa Claws. Let’s just try to get through this.
The post E54: SANTA CLAWS appeared first on Channel 83.