Forest spirit
(2025)

Bigfoot expeditions evidence that cant be denied

Released: 2025-01-14

tmdb link imdb link

Master Hughes shares evidence found thru years of Bigfoot expeditions all of it real. His expeditions to arkansas and Oklahoma may have proven Bigfoot exists.

Vote Now!


Placeholder

Master Hughes

as expedition leader

Actor page

Philip Hughes

Assistant Director

Actor page