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 All Rights Reserved. | Terms and Conditions | Privacy Policy

Powered By Nox Solutions