Home VIDEOS Mermaids New Evidence

Mermaids New Evidence

0 1095

Mermaids New Evidence

On “Mermaids: The New Evidence,” Animal Planet revisited its documentary about the existence of mermaids from last year, “Mermaids: The Body Found.” Biologist Dr. Paul Robertson returned with what appeared to be brand new footage of the alleged mythical creatures, allegedly taken this spring in the Greenland Sea.