Cannibal Holocaust

  There are films, that as a horror enthusiast and connoisseur, I feel I must watch in order to call myself a true horror film lover. Most of those films I have seen and enjoyed – Texas Chainsaw Massacre, The Exorcist, Last house on the Left, Psycho, I spit on your grave, Evil Dead and […]