Tags : Scream of the Banshee (2011) Review

Scream of the Banshee (2011) Review

According to Irish folklore if you hear the scream of a banshee, it means your impending death. Not what you wanted to hear I’m sorry (particularly if you just heard some screaming), but I will progress on with the review nonetheless.Read More