Who Killed the Lyon Sisters?
Two sisters, Katherine and Sheila Lyon, mysteriously disappear from a Wheaton, Maryland mall in 1975, sparking a 40-year-long search and a massive police investigation in the Washington, DC metropolitan area.
Two sisters, Katherine and Sheila Lyon, mysteriously disappear from a Wheaton, Maryland mall in 1975, sparking a 40-year-long search and a massive police investigation in the Washington, DC metropolitan area.
Studio(s): Wild Eyes Productions, Inkblot Narratives
Originally Released: United States, Nov 28, 2020
Production Country: United States
Genres:Crime, Documentary
Currently, you have the opportunity to watch "Who Killed the Lyon Sisters?" by streaming it on the following platforms: fuboTV.