Tag: 75-Year-Old Woman Killed in Pedestrian Crash on Highway 63 in Visalia CA

test