Lone Peak Bigfoot Video

Recent Bigfoot Filmed in Utah 3-23-2019 at 10:30 AM. RMSO is on the scene 3 hours after the Bigfoot is filmed. Scanning the peaks & ridges trying to track down the elusive giant recalling the history of Bigfoot sightings in this area of Utah! Source
Back to Top