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

Top Videos

Most Watched

KTVU Vault

Wild Rides