Tag: Fatal Pedestrian Accident on 86 State Route near Avenue 66