National Geographic Society

  • Connect:

Blood Red Rain

Blood Red Rain

Check your local listings.

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.