Bigfoot media has always been a source of intrigue ever since the idea of bringing this elusive creature to the screen first ...
Among the presenters is Cliff Barackman, a cast member on Animal Planet’s long-running “Finding Bigfoot” TV show.