Mermaid Caught On Camera

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.