iOS app Android app

Mermaids New Evidence

The Mermaids Are Back

Posted 07.27.2013 | TV

On "Mermaids: The New Evidence," Animal Planet revisited its documentary about the existence of mermaids from last year, "Mermaids: The Body Found." B...