Blood Castle Vhs Cover
Cover Title
Blood Castle
Year of Release 1986 (United States)
Cat # / Distributor 084 - Wizard Video
Format / Casetype VHS (Big Box)
Original Title / Year Scream of the Demon Lover (1970)
Second Distributor Lightning Video
Submitted By SlasherIndex on 07/31/11
Keywords Horror, spanish, skull