The Snowtown murders shocked a continent during the 90’s when the remains of 8 victims where discovered in barrels of acid found in an abandoned bank building in Snowtown, South Australia.Read More
Tags : This Is England
Alex Humphrey
March 9, 2011
The Cutting Edge of British Horror April 8th till the 29th The Horror Channel celebrates the best of contemporary British horror with a special season of UK TV premieres which showcases some of the finest home-grown directorial talent around. Kick-starting the season on Friday 8th April is the UK TV premiere of Steven Sheil’s debut […]Read More