Originally Posted by
Psychomomquilter
about the mermaidss, was this an older one on Discovery? I did see the one about the "body on the beach" and there wewre about four or five other ones, are these the same ones you are discussing?? and who is to say that there aren't any? hey we havent discovered the ocean depths yet. also a lot of other places too..
No, this was a new one. It aired again last night. I think you can see it on Animal Planet's web site