Date: 01/20/2007 Views: 1936
AKA Twitch of the Death Nerve AKA Bay of Blood. Shot in 1971, this Italian murder masterpiece paved the way for the likes of Friday 13th and it's imitators. Way ahead of it's time.