A look at one of the most infamous of all video nasties - the 1980 Italian found footage flick Cannibal Holocaust!
All tagged found footage
A look at one of the most infamous of all video nasties - the 1980 Italian found footage flick Cannibal Holocaust!