Two Portland men who had been looking for Sasquatch were found dead in the Gifford Pinchot National Forest Saturday, officials said. A family member reported the two men missing around 1 a.m ...
Some results have been hidden because they may be inaccessible to you