Bigfoot Video Declared Fake

It didn’t really need to be said, but I’m glad it was. I reported on a supposed video of Bigfoot in North Carolina last week, and pointed out how fake it looked. According to this article, The Bigfoot Field Researchers Organization (BFRO.net) has now debunked the video of a supposed Bigfoot crossing a road, dubbed […]