I think everyone pretty much knows where I stand on the Sasquatch debate, over here … – Instagram by nabs | Jun 24, 2025 | Bigfoot News | 0 comments I think everyone pretty much knows where I stand on the Sasquatch debate, over here in New Mexico. #sasquatch #newmexico #bigfoot # …