Dead whale washes ashore on Alameda beach

A dead whale was spotted Monday morning on the shore of Alameda South Shore Beach.

Top Videos

Most Watched

KTVU Vault

Wild Rides