Tag: deadly pedestrian accident on Tank Farm Road Near South Higuera Street