Tag: 1 Dead in Vista Pedestrian Accident on Taylor Street and Cresthaven Drive