Mermaids: The New Evidence is the follow up “documentary” to Animal Planet’s Mermaids: The Body Found that aired on the…