Skip To Content

Where To Stream Expedition Bigfoot Season 4 Episode 1

Bigfoot Island

After finding strange evidence in California, the team journeys to Prince of Wales Island, Alaska, to find Bigfoot. There, mysterious screams terrify the locals.