Searching for Sasquatch 5: The Texas Screams
Available on Tubi TV
Hired by a Bigfoot research team in Texas, adventurer Jason Kenzie returns to the dark forests and encounters unexplained howls and screams.

Related