Sasquatch investgator Chris Spencer joins the show, to talk about his experience with a reluctant witness, and his work with an off the radar sasquatch investigator.
https://monsterxradio.com/
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More