Tag: Pedestrian Struck and Killed on Highway 237 in San Jose

test