Loading Video…
This browser does not support the Video element.
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.
This browser does not support the Video element.
Police believe speeding may be the cause of a crash in Alameda this Monday morning that has left two people dead.