Giallo

Anthropophagous Beast (1980)

Anthropophagous Beast (1980)

[youtube]http://www.youtube.com/watch?v=1BpLlssGPRI[/youtube] Directed by: Joe D’Amato First released: 1983 Current status: UK release is heavily cut, available uncut in the US Having never really heard of Joe D’Amato until now (shame [read on…]