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.
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.