Bigfoot Crossroads
Bigfoot Crossroads
Dec 12, 2021
Ep. 12 Strange Bigfoot Encounters In Small Town Texas
Play • 1 hr 19 min
Logan Craft went from bigfoot fanboy to bigfoot investigator in small town Texas. He shares some of his bigfoot experiences, as well as some of his own paranormal encounters. Is there room for both in the bigfoot world? The former mortician shares his thoughts on this episode of Bigfoot Crossroads.
Clear search
Close search
Google apps
Main menu