Mentioned On
Episode Mentions
Bigfoot Society · Mar 10, 2026
Northeast Ohio Bigfoot Sighting Flap: SPECIAL REPORT
“Cryptid research organization whose researcher reported the first sighting on March 6 in Manawa Center”
Bigfoot sighting verification methodologyNortheast Ohio cryptid research clusterWitness credibility assessment techniques
View Analysis