ISRAELI MERMAIDS SEEN ONSHORE December 12, 2013 by Tap Vann [mpoverlay] KIRYAT YAM, ISRAEL – There are multiple reports of Israeli mermaids coming onshore. READ MORE
MERMAIDS IN MIAMI! May 31, 2013 by Frank Lake Scores of mermaids were spotted on the shores of Miami Beach this week.