June 9: Scratch This Found Footage Horror From Your Calendar

Sometimes movies fall under the radar. Maybe the release is delayed or a similar major studio release overshadows it. Regardless some movies never reach their audience. Hence, we’re introducing a new column here at The Abominable Dr Welsh – The Obscuratorium – to shine a light on titles that escaped us. At the height of […]

Read More