8/28/2020 • 6 min read
Cryptid Case - Skunk Ape
Investigating the legendary creature of the Florida Everglades
Cryptid Investigation
Watch the full video above to explore the mystery of the Skunk Ape, a cryptid reportedly inhabiting the swamps and forests of Florida.