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.
A conference known as The Sasquatch Genome Project met in Dallas today, screening the never-before-seen high-definition video purported to be Bigfoot subjects inhabiting the forests of North America.