Tag: DL956

Pilots of Delta #DL956 on oxygen masks during emergency landing in Atlanta

Delta flight from Atlanta to Denver made an emergency landing due to…

AIRLIVE AIRLIVE
Enable Notifications OK No thanks