Deadly accident on I-580 near Castro Valley causes traffic backup for miles
Deadly accident on I-580 near Castro Valley causes traffic backup for miles. Leigh Martinez reports
Deadly accident on I-580 near Castro Valley causes traffic backup for miles. Leigh Martinez reports