TROY, N.C. – Follow the footsteps of a North Carolina legend. They’ll lead to dead ends, revealing more questions than answers in a mystery that has stumped even naysayers for centuries — the search for Sasquatch. That quest for clues often takes Bigfoot enthusiasts to Montgomery County. Nestled in the wilderness is an outlier on the outskirts of civilization — the Eldorado Outpost. …Cagle’s referring to the now-viral Squeaky Thermal footage, appearing to show a big creature peering into a campsite near the outpost. The man who captured it is a self-described avid camper-turned Bigfoot investigator.”It was the best night of my life, I guess!” recalled Michael Green. …I know what I saw. I don’t care if anyone thinks I’m crazy.