KTSF Channel 26 - San Francisco, Oakland, San Jose
Scientists are trying to determine why hundreds of red Humboldt squid have washed ashore in Santa Cruz County this week…