April 16, 2017 at 12:05PM
from BuzzFeed - Latest http://ift.tt/2ojJY4h
via IFTTT
A storm in Delta’s hub of Atlanta prompted flight cancellations, but tech failures made matters worse.
from BuzzFeed - Latest http://ift.tt/2ojJY4h
via IFTTT
Write your views on this post and share it. ConversionConversion EmoticonEmoticon