Wednesday Aug 17 8/7c

Blood Red Rain

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.

Find out more