Tag: Man Killed in San Diego Pedestrian Accident on State Route 163

test