starmometer.com
‘Mermaid Body’ Documentary Challenges the Reality of Mermaids
Mermaid body documentary on Animal Planet compelled some televiewers to believe that mermaids are real.