Video: Discovery Channel Plays Never Before Seen Footage Of A Mermaid Filmed By Scientists In A Submarine!
So many questions about the existence of mermaids. Are mermaids real? Do they really exist? According to the newest Animal Planet show, called “Mermaids: New Evidence”, mermaids are real. Discovery Channel/Animal Planet interviewed Dr. Paul Roberts and Dr. Schmidt, who both claimed they have found a body of a real mermaid in a deep sea exploration in Greenland. Do you believe?