Blood Sucking Freaks (1976)
Blood Sucking Freaks is a 1976 exploitation-splatter film. Shot under the title Sardu: Master of the Screaming Virgins, it was retitled The Incredible Torture Show during its original theatrical run.
More at Wikipedia.
Blood Sucking Freaks is a 1976 exploitation-splatter film. Shot under the title Sardu: Master of the Screaming Virgins, it was retitled The Incredible Torture Show during its original theatrical run.
More at Wikipedia.
Director: Joel M. Reed
Distributor: Troma Entertainment
Release date: January 1, 1976
Running time: 91 min.
External links:
IMDb