An Army veteran shares chilling, first-hand encounters with massive Sasquatch in Utah’s Ogden Canyon and Monte Cristo Range—including a face-to-face standoff with not one, but two towering figures in the winter mountains. 🎧 Listen now: Bigfoot Society – Episode 1002 Listen here on Bigfoot Society: https://pod.link/1453429066 Watch here: https://www.youtube.com/#bigfoot #publishtoall