Beast of the Bayou

Beast of the Bayou

Available on Prime Video, discovery+
S5 E3: The team returns to Louisiana and uses the bayou to hide themselves as they investigate a photo of a possible Sasquatch; local drum line helps lure out a beast in bayou national park; new unseen footage.