Plot: A look at the lives and crimes of a duo of cousins who, together, took the lives of 10 girls and women aged between 12 and 28.

World's Most Evil Killers - Season 4 - The Hillside Stranglers (Episode 9)
Episode Aired On:
Tuesday, July 21 2020
4 years ago
Tuesday, July 21 2020
4 years ago