sasquatch

Cajun Sasquatch - The Honey Island Swamp Monster
If you're looking for Bigfoot or a Bigfoot like creature you don't have spend a whole lot of money going to hunt for him. Did you know Louisiana has our very own Cajun Sasquatch? It appears he lives right down the road next to a NASA testing facility.