Episode 26 JC Williams Living in Bigfoot Country
Https://cryptidconnection.com
Living in Bigfoot Country. Daily knowing that a Sasquatch could be observing you. Becoming intimately familar with your surroundings. Always being ready… These are some of the things that JC Williams must contend with…