The Investigation Continues

Episode 5: The Mountain

Lloyd Lee Welch will go on trial in September 2017 for the murders of Sheila and Katherine Lyon although their bodies have never been found. Investigators finally believe they know what happened to the young sisters who vanished almost 40 years ago.

Shows You Might Like

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

Powered By Nox Solutions