They Thought It Was A Seal… And Then OMG!

Did you ever see a mermaid? Well, except for Disney’s Ariel, of course. These guys swear they spotted one in Israel. Click play and find out if mermaids really do exist.

Rank: 374 Nominate for Video of the Month

More News

the last viral vids

Top 25 clips