Discovery-owned Travel Channel is seeking to gather hard evidence of the fabled Bigfoot in an eight-part investigative-adventure series. Expedition Bigfoot seeks to track the whereabouts of the mysterious creature over three weeks ...

Unlock this article right now
Create an account for FREE to unlock articles and receive Realscreen Daily.