Ireland isn’t exactly known for its horror output. From Shrooms, to Wake Wood, to The Canal, we tend to have a somewhat inconsistent relationship with the genre. Early reports sug...
Remember Me
Please enter your username or email address. You will receive a link to create a new password via email.