Beachy Head in Eastbourne is one of the world’s most popular suicide spots. You could say the site evokes a sense of mystery, a magnetic pulling-force; that the...
Are you ready to be so ferociously scared that you've no choice but to shriek like a little girl at regular intervals and maybe dribble a teensy bit? Ghost St...