Two remarkable new photographs of what may be a Florida Skunk Ape have been discovered through an interesting chain of events by Sarasota resident and animal welfare specialist David Barkasy. "Bigfoot! The True Story of Apes in America" overviews how ...