An Elephant & Castle bus stop may be a portal to hell, according - TopicsExpress



          

An Elephant & Castle bus stop may be a portal to hell, according to a peculiar story we picked up from Peckham Peculiar. For the last few years, a VHS copy of 1987 horror film ‘Hellraiser’ – the moving tale of a chap with a pincushion for a noggin – has sat atop the bus shelter by Lidl on Old Kent Road. You’re thinking, ‘That’s just littering.’ So were we. Until a second copy appeared. And then they both vanished. And then they came back.
Posted on: Thu, 19 Jun 2014 00:41:42 +0000

Trending Topics



Recently Viewed Topics




© 2015