Are You Afraid of the Bark?
Episode 3: The Dog Suicide Bridge
Aug 15, 2018
Michelle Anne Olsen
Michelle explores the mysteries of Overtoun Bridge in Scotland - a location that has inexplicably compelled hundreds of dogs to leap into the waters below, many to their deaths.