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.