The Ghosts of Britain

The Cursed Humberstone of Lecistershire- The Hell Stone

On a stretch of grass situated at a busy roundabout in lecistershire, there is a