Viewers are adamant they’ve witnessed the ‘most convincing sighting’ of a ‘mermaid’ yet. See for yourself:The viral clip sees a couple of hikers who point their camera over a mountain…
Read More
‘Most convincing sighting’ yet of a ‘mermaid’ disappearing into the sea

