“BLOOD SUCKING FREAKS” (1976): 50 Years Of Torture, Tits, and Terror [RETROSPECTIVE]
Originally released as The Incredible Torture Show, Joel M. Reed’s underground horror spectacle celebrates its 50th anniversary on November 3, 2026. There’s no denying the 1970s were a time in…
