Skip to main content

Overtoun Bridge — the Scottish bridge where dogs leap to their deaths — Unexplained Phenomena in Overtoun Bridge, Dumbarton, Scotland (1950) | Nightmarks