Hello Horror Heads. This week we dive into the world of strange italian rip off cinema with Ghost House which in Italy is the Evil Dead 3. Fun fact, nowhere on earth would this be considered a sequel to the Evil Dead in any way. So, enjoy.
view more