Mar 25, 20191 minEarthCam Captures Live Footage of 1958 TWA “Connie” Lockheed Constellation in Times SquareConstruction for the new TWA Hotel at JFK Airport is nearing completion and a very unique component of the hotel made a special...