Tag: Pedestrian accident on State Route 60 killed woman

test