This is an interesting short video aired on mainstram tv, where 2 scientists discuss a mermaid filmed in Greenland. A doctor who has previously met mermaids outside South Africa, and who is a doctor confirms the viewing. ENJOY !!! I thought you guys would enjoy to have this confirmed
I wonder what everybody thinks of this?
Here is a 14 minutes that Barry recommended from the White Ibis facebook group
and here is the full length version: