A team of TV Bigfoot hunters have released a video clip of an unidentified creature picked up on thermal camera. The new Travel Channel series, which …
Source:
https://www.unexplained-mysteries.com/news/332877/expedition-bigfoot-reveals-new-video-evidence