I think everyone pretty much knows where I stand on the Sasquatch debate, over here in New Mexico. #sasquatch #newmexico #bigfoot # …
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