Louisiana’s Bigfoot: Does the Skunk Ape Exist?
Does the name hominid cryptid mean anything to you? Well, maybe you know good old Mr. Cryptid by his more common name, Bigfoot, or, as the legendary creature is known in central and north Louisiana, the Skunk Ape.