Telstar Logistics flew on the new Emirates A380 aircraft, which will fly from JFK to Dubai. The thing is insane. It will transport 489 people: 399 Economy seats on the lower deck, and 76 Business Class and 14 First Class “suites” on the upper deck. The First Class “suites” are little pods, complete with burlwood […]