Animal Planet broadcasts its latest documentary about the existence of mermaids entitled On “Mermaids: The New Evidence” last May 26.
Here are some video footage screencap from the new documentary:
The brand new footage of the alleged mythical creatures, allegedly taken last March this year was held in the Greenland Sea.
Watch the complete episode below and see for yourself if this is real or fake: