Mystery Girl

Mystery Girl: The Dog Suicide Bridge

Over the last 70 years over 600 dogs have leapt off Overtoun bridge in Scotland, 50 of those to their deaths, and no-one knows why. What would drive hordes of dogs to try to kill themselves? Is it the salty ghost of Lady Overton? Is it soundwaves from a nearby...

More Mystery Girl