A Yellowstone Sasquatch Event Blew Sediment 30 Feet in the Air

Some Yellowstone National Park visitors may be keeping an eye out for Sasquatch — a cryptid believed to dwell in the deep forests of North America. At the same time, the Yellowstone Volcano Observatory (YSO) — part of the United States…

Continue Reading