Tag: Turkey Mountain

Posted in All American Cryptozoology News Sasquatch

Big Foot Sightings In Turkey Mountain, Oklahoma

Several people at Turkey Mountain in Oklahoma have reported seeing a Sasquatch in the area. It’s being investigated by local authorities. https://www.fox23.com/news/local/is-bigfoot-social-distancing-turkey-mountain/6GOWWMQHPZA27GWNBZWBB7X2DU/ (Photo courtesy of…

Continue Reading