‘Mermaid Body’ Documentary Challenges the Reality of Mermaids July 18, 2012 // 1 Comment Mermaid body documentary on Animal Planet compelled some televiewers to believe that mermaids are [...]