Anthropophagous Beast (1980)

February 22, 2011 Matt Wavish 3
★★★½☆

[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 [read more…]