Links for Finding Bigfoot S3E16: Peek-a-boo Bigfoot

Reality TV Buzz

Episode 16

107 watches

February 24, 2013
The team go to Tennessee to investigate photos of an alleged Bigfoot in the Great Smoky Mountains, and local hog callers try to lure the beasts from their hiding places.
February 24, 2013
The team go to Tennessee to investigate photos of an alleged Bigfoot in the Great Smoky Mountains, and local hog callers try to lure the beasts from their hiding places.