Tag: Fatal Pedestrian Accident on Nut Tree Road near Marshall Road in Vacaville