In this captivating episode of Bigfoot Society, we chat with Ridge, a Bigfoot … Sasquatch. Ridge shares his extraordinary experience from July 2022 …