Jun 26, 2023
In this installment of Sasquatch Tracks, the team looks at encounters with relict hominoids in North America reported by U.S. military personnel.
Among reports involving encounters with alleged humanlike primates that remain currently unacknowledged by science, a striking number have been reported by military...