30,000 pound Fin whale dies at Santa Cruz beach

Fox-KTVU
Fox-KTVU
30 followers
3 Video Views·Nov 13, 2026