News

The inaugural Mt. Hood Sasquatch Festival drew over 800 visitors for a weekend of cryptid-themed fun at Mt. Hood Oregon Resort. Attendees enjoyed expert talks, unique Bigfoot merchandise, and ...