Unexplained
Paranormal Phenomena

Mermaid Sighting in Kiryat Yam, Israel – May 2013

1

This Mermaid footage was allegedly filmed in Kiryat Yam, Israel in May 2013