Ok the chances of this being real are slim to none but who says its not cool to look at? This Mermaid was supposedly found on Fort Desoto beach in Florida after a hurricane grazed the coast.
The Fort Desoto mermaid is well crafted to resemble a female mermaid that washed up on shore alongside some branches. What suggests that this is fake is there are no flies or insects which are commonly seen around dead bodies or animals.
Check out this Dead Mermaid found on a Florida beach and let us know what you think.