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.