SOS: Sasquatch On-Site
Bigfoot is a humanoid cryptid of considerable size, with oversized feet and heavy furry hair, said to have been sighted in the Rocky Mountains in particular. In Canada, Bigfoot is also called Sasquatch, which stands for “hairy giant” in the aboriginal language. So far, no generally accepted evidence for the […]