S1.E1 ∙ The Squatch DimensionFri, Jun 30, 2023We learn that Bigfoot is an inter-dimensional being that can shift between dimensions, exist in parallel worlds, and can appear and disappear mysteriously to elude capture.Rate