It looks like you're using an Ad Blocker.
Please white-list or disable AboveTopSecret.com in your ad-blocking tool.
Some features of ATS will be disabled while you continue to use an ad-blocker.
Did a photographer capture Bigfoot taking a dip in the waters of southwest Florida?
This striking photo was shared on Bigfoot Evidence’s Facebook page last Thursday by Ken S., an IT professional from Cape Coral, Florida. Ken says that the exact location of the sighting was Pine Island in Lee County, the largest island in Florida, and the perfect place for a large hairy hominid to hide.
The image shows what appears to be a large, hulking creature wading in the waters in Florida’s Gulf Coast, an area that already has a rich history of “Skunk Ape” sightings.