If you watched “Mermaids: The Body Found” on Animal Planet and were more convinced than ever that mermaids exist or existed at some point, the National Ocean Service wants to rain on your parade. The government organization, which is part of the National Oceanic and Atmospheric Administration, released information on its website saying, “No evidence of aquatic humanoids has ever been found.” For those of you who are not up on your mermaid theory, the term “aquatic humanoids” is a reference to Aquatic Ape Hypothesis, which posits that humans had an water-friendly phase in our evolution. Keep reading »
Simply Irresistible
Frisky Chatter
frisky chatter
Facebook Like
Like us on facebook




