In the spring of 1982, a family's life was irrevocably altered by a sudden and baffling disappearance. On April 8th of that year, 51-year-old Oliver Leo Green was at his home with his wife in Oklahoma City, Oklahoma. He mentioned that he had forgotten something at his office, Torque Master, and left to retrieve it. This seemingly ordinary errand would be the last time his wife ever saw him. Mr. Green, a man of routine and precaution, was never heard from again. His company truck was later d
...Read MoreLast Seen: Apr 08, 1982