Leeches Close NY BeachLeeches Close NY BeachIt sounds like something out of an old sci-fi movie, but there is nothing fictional about it.Kristine BellinoKristine Bellino