Our friends over at Terror Vision have just put their latest release up for grabs, giving the John A. Russo-directed 1996 Christmas horror movie Santa Claws its Blu-ray debut. “From the co-creator of the horror classic Night of the Living Dead comes a seasonal tale of terror, madness, and murder that will chill you to […]
The post John Russo’s 1996 Horror Movie ‘Santa Claws’ Now Available on Blu-ray from Terror Vision appeared first on Bloody Disgusting!.