Who Killed the Lyon Sisters?

Rating: 0
771278

Overview:
Sisters Katherine and Sheila Lyon vanish from a Wheaton, Maryland mall in 1975, launching a 40-year search for the girls. This case was one of the largest police investigations in the history of the Washington, DC metropolitan area.

Revenue:
$N/A

Date Released:
11/28/2020

Cast


12782

Mark Bowden

Self

You may also like these: