Snuff Blu-ray Review
When Snuff first hit American theaters in the winter of 1976 it blew in upon the biting winds of controversy. Protests staged by women’s groups made it onto the CBS evening news amid rumors that the film contained footage of one of the actresses being mutilated and murdered…