Tag: Pedestrian hit and killed by cars on the 210 Freeway near South Baldwin Avenue

test