Why you always LYON? Today, you'll be asking that of one of the police's prime informants, Lloyd Welch. On tonight's episode, we'll be talking about the very sad and extremely mysterious disappearance of the Lyon sisters in 1975. The sisters were young; both were preteens simply trying to enjoy the beginning of their spring break at the local mall in their Maryland suburb. Unfortunately, predators lurked around every corner. Join in to find out which one of the (strangely, many) was guilty of the girls' kidnapping.
view more