Well, this is moderately terrifying: London appears to be cursed by some sort of lo-fi demon. Some time in 2011, a VHS copy of Clive Barker’s 1987 horror opus Hellraiser appeared on top of a specific bus stop on Old Kent Road. As documented by Time Out London, that VHS has been lingering there for […]
Continue reading