Home Dead Mermaid Discovered in Florida Dead Mermaid Discovered in Florida by Prashanth Damarla 6 years ago6 years ago Dead Mermaid Discovered in Florida Dead Mermaid Discovered in Florida