Global Disaster Watch - An Overview
Hundreds of squid have intentionally stranded themselves on the shores of California and scientists only have guesses as to why. The Santa Cruz coastline is littered with squid carcasses.
No comments:
Post a Comment