Hidden Tribe

Hidden Tribe

Sasquatch—they live peacefully in the forests, and woodlands. They want little, or nothing, to do with humans, and our civilization. As a whole, sa...