
PreviewInvestigators Return to Leonard Lake’s Cabin After 34 Years
Steve Matthews and Ron McFall become emotional as they walk through Leonard Lake's "holding facility."
Steve Matthews and Ron McFall become emotional as they walk through Leonard Lake's "holding facility."