New Stories:

Dead Mermaid Found in Florida

Dead Mermaid Found On Florida Beach (Video)

May 24, 2013

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 [...]
All original content on these pages is fingerprinted and certified by Digiprove