A three-part Discovery Channel documentary mounts a not-quite-credible examination of the 1987 disappearance of a teenage ...
A professor at Idaho State University, he said he didn’t “believe” the creature exists. He said he concluded it exists.