I Found Out What Bigfoot Does With Human Bodies – Terrifying Sasquatch Discovery The year was 1997, and the Cascade Mountains of Washington State …