Bigfoot: The Definitive Guide criticisms

I know that I’ve been very Bigfoot-centric lately, but there’s been a lot of interesting Bigfoot stuff to report on lately. Now before you think that I’m criticizing the new documentary airing on The History Channel entitled “Bigfoot: The Definitive Guide,” let me just say that I haven’t seen it yet (it’s waiting patiently on […]