Video found the legendary mermaid on the coast of China is still alive (VIDEO)
The recent discovery of a mermaid carcass on a beach in China has left many people in shock and awe....
The recent discovery of a mermaid carcass on a beach in China has left many people in shock and awe....