Investigators Return to Leonard Lake’s Cabin After 34 Years
Preview

Investigators 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."

Season 1 Episode 2 - Videos