Lonestar Sasquatch

Lonestar Sasquatch

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