• 7 years ago
The skunk ape, also known as the swamp cabbage man, swamp ape, stink ape, Florida Bigfoot, Louisiana Bigfoot, myakka ape, swampsquatch, and myakka skunk ape, is a humanoid creature said to inhabit the U.S. states of Florida,[1] North Carolina, and Arkansas, although reports from Florida are most common. It is named for its appearance and for the unpleasant odor that is said to accompany it.

Category

📺
TV

Recommended