Evil Altar Trailer (1988) William Smith

Director: James Winburn Stars: William Smith, Pepper Martin and Tal Armstrong In the small town of Red Rock, a devil-worshipping cult, in league with the local sheriff, kidnaps victims for sacrifice. Unfortunately not available on DVD, only VHS. UK PAL VHS: http://amzn.to/r01TMB US NTSC VHS: http://amzn.to/qo1KQg Visit the zombie101trailers channel for everything zombie related (less […]