Heightened Curiosity
11-11-2022 • 29 mins
What is the best evidence we have that Sasquatch exists? We take a look at the incredible events which happened in 1969-70 in the small town of Bossburg (WA). Historically controversial but the jaw-dropping evidence simply speaks for itself.