Finding Bigfoot
Lonestar Sasquatch
S4 E6:
The team travels to East Texas to investigate thermal footage that may show a bigfoot spying on a campsite.
Finding Bigfoot