Tag: deadly pedestrian collision on the 210 Freeway near South Baldwin Avenue

test