Bigfoot at Bluff Creek
Investigators Aleks and Eli travel from San Francisco to Humboldt county, through the redwoods, and into the little town of Willow Creek, self-proclaimed Bigfoot capital of the world, to investigate recent Bigfoot activity on a property with Animal Planet's Finding Bigfoot star James “Bobo” Fay. After this…
Read More