Into the Wild

The Myth of the Skunk Ape

Legend has it that Myakka River State Park is home to the fearsome Skunk Ape.

11/29/2017 By Cooper Levey-Baker