In the winter of February 1985, the life of 21-year-old Terri Lea Schlatter took a dark and mysterious turn when she vanished from Tulsa, Oklahoma, along with her one-year-old son, Nathan. The circumstances leading up to their disappearance were turbulent; Terri and her husband, Darrell Schlatter, were facing federal bank fraud charges. The turbulent nature of their marriage had come to a head with these legal troubles. After being indicted, Terri fled but was later located in Colorado and extra
...Read MoreLast Seen: Feb 01, 1985