Massive fin whale dies after beaching in Santa Cruz
latimes.com · · g3904906
Officials were working to remove a beached whale from Cowell Beach in Santa Cruz, which previously showed signs of illness on Thursday. Fin whales are the second largest specie of whale, only behind blue whales.