• Green
  • By Laura Sinpetru
  • December 12th, 2012
Squid Beach Themselves by the Hundreds near Santa Cruz, California

Squid Beach Themselves by the Hundreds near Santa Cruz, California

It is possible that global warming had a say in the matter, researchers say