From time to time we are given glimpse of the world that exists just past the point of our perceptions. A video released in 2013 caused quite a controversy by doing just that. The Amazing Mermaid on the Rocks video captures with incredible detail what appears to be a real mermaid on the rocks below. The footage was captured in Kiryat Yam, Israel 2013.
Presented for your viewing pleasure is the Mermaid video that seems to capture the impossible before our very eyes. Sit back, relax and prepare for a tough choice, question what I see or what I believe?