VIDEO | by Weird News

Mermaid Gives Birth In Animal Planet Special: "Mermaids: The Body Found"

YOU MIGHT ALSO LIKE
  • Loading...

YOU MIGHT ALSO LIKE

VIDEO DESCRIPTION:
A mermaid gives birth in this scene from the new Animal Planet special, "Mermaid: The Body Found," which postulates a theory ...
that mermaids may be a form of aquatic ape that moved from land to water in a time of great flooding.
Posted: 05/24/2012 | Views: 235,286 | Duration: 01:34
More Info

Comments


YOU MIGHT ALSO LIKE
Loading...

YOU MIGHT ALSO LIKE