Appears On
Episode Appearances
Sasquatch Chronicles · Nov 22, 2025
SC EP:1208 Texas Law-Enforcement Officer Encounter
“University of South Dakota professor who conducted research project on Matt's property and reported observing strange lights”
Sasquatch encounter documentation and evidence collectionHome security system deployment in rural propertiesWildlife gifting and habituation strategies
View Analysis