This island is a wildlife sanctuary and uninhabited. It is one of thousands of islands, called keys, that surround Florida. Skunk Apes have been seen swimming between the islands. Something has been out here.
Check out more contributions by Jeffery Pritchett ranging from UFO to Bigfoot to Paranormal to Prophecy