Speed may be cause in Alameda crash that kills 2

Police believe speeding may be the cause of a crash in Alameda this Monday morning that has left two people dead.

Top Videos

Most Watched

KTVU Vault

Wild Rides