There's a new show on the Travel Channel (not sure what this has to do with travel...) following the exploits of the Gulf Coast Bigfoot Hunters. They were in Natchitoches Parish in the last episode...