Jim Myers, a Bigfoot researcher who runs the Sasquatch Outpost in Bailey, Colorado, echoed this. “They have been here thousands of years,” Myers said.