A Howl In the Woods

The bigfoot team descends on a Georgia forest with night vision and thermal imaging cameras. They take turns "calling out," but when something seems to call back, they are stunned.