Tag: N379DN

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