Is Bigfoot in Louisiana?

The "Wild Woman of Dugdemona" and other Sasquatch encounters

by