iOS app Android app

Finding Bigfoot Physical Evidence

'Finding Bigfoot': Eyewitnesses And Physical Evidence

Posted 01.28.2013 | TV

Two eyewitness accounts drew the "Finding Bigfoot" team to Greenbrier River, West Virginia. Many residents claim to have seen a sasquatch in the area,...