Aquatic-Humanoid - Latest News on Aquatic-Humanoid | Read Breaking News on Zee News

Mermaids do not exist, says NOAAA

Last Updated: Saturday, June 30, 2012, 18:12

The National Oceanic and Atmospheric Administration recently posted a statement on their web site denying the existence of mermaids.