Where To Stream Expedition Bigfoot Season 2 Episode 11
Lake Fear
- Aired March 13, 2021
- 60 Min
Russell tracks an unknown creature to a mysterious lake. The team send a thermal drone to scout the potential Bigfoot hideout but soon realize they are being watched.