Home / Series / Expedition Bigfoot / Aired Order / Season 2 / Episode 11

Lake Fear

The team treads on dangerous ground as it scopes out a Bigfoot hideout.

English