Blu-ray Review: 2003 Cult Classic “BLOOD OF THE CHUPACABRAS” is SOV Cryptid Carnage at its Finest
Visual Vengeance infuses their already impressive shot-on-video reissue catalog with a collector's edition Blu-ray of Johnathan Mumm's influential goatsucker epic.