On the Trail of Bigfoot Documentary Review
It takes a whole team of gumshoes to find one Bigfoot. Small Town Monsters (the production team that brought you The Bray Road Beast, and my personal favorite, The Mothman of Point Pleasant) offers up a six-part investigative miniseries on the monster so monstrous he […]
Movie Reviews Movies & TV