Episode 2: The Sketches The Investigation Continues
-
- Noticias
The last people to see Sheila and Katherine Lyon in March 1975 paint a vivid picture of the young sisters' final hours before they vanished during a visit to the Wheaton Plaza shopping mall.
Learn more about your ad choices. Visit megaphone.fm/adchoices
The last people to see Sheila and Katherine Lyon in March 1975 paint a vivid picture of the young sisters' final hours before they vanished during a visit to the Wheaton Plaza shopping mall.
Learn more about your ad choices. Visit megaphone.fm/adchoices
12 min