Bigfoot: Grip of the Monster
After a chilling Bigfoot encounter in the Northern woods of Maine 20 years ago, author Max Lee writes a bestseller about this account. On his quest for answers, he finds the town of Hemlock Falls. What secret will his research reveal?
