The Haunted Stocksbridge Bypass
Is the Stocksbridge Bypass the most haunted road in Britain? Located just north of Sheffield, this stretch of road has long been associated with ghostly apparitions and spooky sightings. But what's the truth behind the tales?
Listen to Episode