Weird Wide Web - Skunk Ape
--:--
The skunk ape, also known as the swamp ape and Florida Bigfoot, is a purported ape-like creature that is said to inhabit the forests and swamps of some south-eastern United States, most notably in Florida.