Carlos Abascal Uncovers Massive Sasquatch Structures in Bend, Oregon—and Realizes They’re Everywhere
Join Bigfoot Society as we sit down with Carlos Abascal—spiritual explorer, author, and worldwide Sasquatch experiencer—for one of the most mind-bending episodes yet. Carlos reveals what he’s uncovered in Bend, Oregon, the Willamette National Forest,...