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.
Check out the original photograph below, and let us know what you make of it. Did Ken manage to snap a skinny dipping squatch? Or are we just looking at an oddly shaped tree trunk? Share your thoughts with us on our Facebook page, on Twitter @WhoForted, or in the comments below!