Tag: Pedestrian Fatally Struck by SUV on Highway 94 in Lemon Grove

test