Tag: Pedestrian Fatally Struck by Hit-and-Run Driver on Highway 75 in San Diego

test