Great video.
A touch of Disney..

We spent a few trips in the TWA terminal years ago.