Tag: Fatal Pedestrian Accident on 68th Avenue and Power Inn Road