Episode 2: The Sketches The Investigation Continues
-
- Notícias
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.
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.
12 min