Loading Video…
This browser does not support the Video element.
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.
This browser does not support the Video element.
A whale which washed up at Cowell Beach in Santa Cruz died; authorities plan to move it to land prior to arriving storms.