National Geographic Society

  • Connect:

Blood Red Rain

Published
Blood Red Rain

Next Airing:

For more than 60 years a strange phenomenon has plagued a small town in Scotland — pet dogs leaping to their death off the same four-story bridge. In the last six months alone, five dogs have perished.

Videos