The Skunk Ape
The Skunk Ape is allegedly a large, bipedal mammal that is said to inhabit the US states of Florida, North Carolina, and Arkansas. The reports of the Skunk Ape were particularly common in the 1960s and the 1970s. In 1974, the sightings of a large, foul-smelling, hairy, ape-like creature, which ran upright on two legs […]















