Tag: Fatal Hit-and-Run Pedestrian Accident on I-580 in San Leandro