GlobetrotterGlobetrotterLouis Armstrong International Airport October 20, 2016 in the United States Arrived NOLA 0 likes Trip