Expedition Bigfoot poster
TV

Expedition Bigfoot (2019)

S01E08 The Final Hours

Jan 26, 2020 • Season 1 • Episode 8 • HD

The team feels they’ve pinpointed the location of Bigfoot’s secret lair during their expedition. They deploy a sophisticated drone to conduct a thorough examination, and what unfolds next is nothing short of incredible!

Country: US