So i just caught the last two episodes of this show on UK Sky TV and was wondering what the general consensus was in the US. From what they make out there are literally hundreds of US citizens that have sighted the creature and fully beleive in its existance. To me it seems like just a bunch of guys with too much money and spare time that get over stoked when they hear a noise in the woods.
Thoughts ???