The Lyon Sisters
Nov 04, 2021•41 min
Episode description
On March 25th, 1975, Sheila and Kate Lyon made the half-mile walk to the Wheaton Plaza Mall and never returned. Their disappearance stumped authorities for decades until 2013, when a tiny clue — hidden in an old witness testimony — blew the case wide open.
Learn more about your ad choices. Visit podcastchoices.com/adchoices
For the best experience, listen in Metacast app for iOS or Android
