This Sasquatch Killed 7 People in 3 Minutes on January 3rd, 2025
The damp, oppressive heat of the Pacific Northwest in late August was supposed to be a reprieve for Eli Vance. Instead, it felt like a shroud. A thirty-two-year-old former search-and-rescue...