North AmericaSpotting Hotels Spotting at the TWA Hotel JFK Airport by Matt Falcus July 27, 2020 by Matt Falcus July 27, 2020 https://www.flywinglets.com/single-post/2020/07/26/Taking-Wings-AgainA report by Martyn Cartledge. On May 28, 1962 TWA opened their new Terminal … 0 FacebookTwitterPinterestEmail