The under construction New Orleans airport is a sight to behold, but logistical concerns beg the question: How well will it actually work for the planes?


Already an INSIDER? .