Tag: Man Fatally Injured in Pedestrian Collision on Tully Road in San Jose CA

test