Tag: 60-Year-Old Pedestrian Dies after Hit by 2 Vehicles in Vista

test