Tag: Deadly Hit-and-Run Pedestrian Accident on Eighth Avenue and B Street in San Diego CA