The Skunk Ape Sightings
In this article we will be taking a look at the reported Skunk Ape sightings that have come from the Florida swamps over the years. What is this strange foul smelling cryptid and is it part of the Bigfoot family? Let’s take a closer look… The Florida Skunk Ape The Sarasota County police station in Florida […]