Incredible Real Mermaid Caught on Camera

Posted by Bilal--zer-113 on Jun. 29, 2013

Real Mermaid Caught on Camera - Amazing Video Real Mermaid Caught on Camera in Kiryat Yam, Israel. Locals and tourists in the Israeli town of Kiryat Yam have been flocking to the coast in hopes of glimpsing a creature that most people believe only exist in fairy tales.

Categories Science

Tags kiryat yam memaid, israel mema

More Details »