Bigfoot of the Bayou

Scott Wolter investigates Louisiana's Honey Island Swamp Monster, a legendary creature that may be related to Bigfoot, the Sasquatch, and an ape from the ice...



Posted Wednesday, October 14, 2020

Comments