Up to 600 dogs have leapt to their deaths since the 1950s from Overtoun Bridge in Dumbarton, Scotland. Nobody knows why.
News, Entertainment, Enlightenment
Up to 600 dogs have leapt to their deaths since the 1950s from Overtoun Bridge in Dumbarton, Scotland. Nobody knows why.