You Won’t Believe This Mermaid Footage

Here’s some really strange footage captured of an alleged mermaid. The video was taken in Israel, and has viewers perplexed. Some men are out on the cliffs when they spot what they think is a seal on some rocks. They zoom in with their camera, and quickly come to the realization that it’s certainly not […]

Read More