Dead whale found on Half Moon Bay beach

A dead humpback whale washed ashore at Cowell Ranch State Beach in Half Moon Bay.

Top Videos

Most Watched

KTVU Vault

Wild Rides