Appears On
Episode Appearances
Bigfoot Society · Mar 4, 2026
A Stevens County Man Shares 50 Years of Sasquatch Encounters in Washington
“Civil engineer and NASA consultant who proposed theory of multiple distinct Sasquatch species based on physical descriptions”
Sasquatch Sightings and Encounters in Pacific NorthwestStevens County Washington Cryptid ActivityEyewitness Testimony and Physical Evidence Documentation
View Analysis