Dogs Leap to Their Death: Is Scotland’s Overtoun Bridge Haunted?
The Overtoun Bridge In the quaint Scottish town of Dumbarton, a bridge named Overtoun has become notorious for a chilling …
The Overtoun Bridge In the quaint Scottish town of Dumbarton, a bridge named Overtoun has become notorious for a chilling …
Nestled near the village of Milton in West Dunbartonshire, the Overtoun Bridge, built in 1895 by Lord Overtoun, has become …