The Investigation Continues

Episode 2: The Sketches

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.

Shows You Might Like


Copyright © 2019 PodcastOne.com. All Rights Reserved. | Terms and Conditions | Privacy Policy

Powered By Nox Solutions