Film

Snuff (1974)

An American horror film director – uncredited – by Michael and Roberta Findlay. […]