Marine biologist says the tentacled creatures have been spotted several kilometers off coast, are expected to make landfall in 1-2 weeks
Marine biologist says the tentacled creatures have been spotted several kilometers off coast, are expected to make landfall in 1-2 weeks
Recent comments