The Murder of the Lyon Sisters

In 1975, two young girls, Kate and Sheila Lyon, disappeared from the Wheaton Plaza Mall in Montgomery County, Maryland. Investigators assumed the worst: that they were abducted by a stranger with s...

Liknande avsnitt