30,000 pound Fin whale dies at Santa Cruz beach
30,000 pound Fin whale dies at Santa Cruz beach

30,000 pound Fin whale dies at Santa Cruz beach

A whale which washed up at Cowell Beach in Santa Cruz died; authorities plan to move it to land prior to arriving storms. 

Top Videos

Most Watched

KTVU Vault

Wild Rides