Massive fin whale dies after washing up on Santa Cruz beach
Friday, November 13, 2026 1:39AM
A massive fin whale died Thursday morning after washing up on a Santa Cruz beach, the Marine Mammal Center said.
KGO
Copyright © 2026 KGO-TV. All Rights Reserved.