In this episode, Larry and Vince discuss the strange bark heard by Vince on his recent trip to the Jemez Mountains, and the Small Town Monster episode of Squatches habituating near a camper for several days.
In this episode, Larry and Vince talk about the eye shine during our most recent visit to the Jemez Mountains, so grab your favorite beverage, sit back, and have a listen.
In this episode, Larry and Vince discuss the theory of Sasquatch and Dogman being territorial when inhabiting the same location, so grab a drink, sit back, and have a listen.
In this episode, Larry and Vince discuss the Sasquatch research team on YouTube known as Hellbent Holler, so sit back, grab your favorite beverage, and have a listen.