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.
See All 898 Episodes of "The Joyride"