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.
Police believe speeding may be the cause of a crash in Alameda this Monday morning that has left two people dead.