Tag: pedestrian hit and killed by hit-and-run vehicle on Highway 99 near Avenue 12

test