Feb. 8, 2023
October 13, 1982. Morro Bay, California. The decomposed body of 43-year old Dian Harlin is discovered in a stand of trees next to a beach and she has been strangled to death with a leash belonging to one of her dogs. It turns out that Dian’s eccentric 47-year old husband, Hugh Harlin, had failed to […]