Photo ID: AC1628952
This Taca B733 made an emergency landing in New Orleans when both engines flamed-out in a storm in 1988 just 2 weeks after delivery.
Location: