This Video From 2013 Might Just Be Conclusive…

In the world of cryptozoology, there is perhaps no bigger mystery than the one surrounding the Skunk Ape. The Skunk Ape is Florida's answer to Bigfoot. Those who have seen it say that the creature…