Videos tagged with "twin towers"
TWA Landing in JFK New York City in August 1999 [05:31]
TWA flight landing in New York City's JFK Airport from SJU in Puerto Rico in August of 1999. You can see quick shots of the twin towers of the World Trade Center as we're approaching JFK.
Tags: TWA, Trans World Airlines, Landing, New York City, Puerto Rico, JFK airport, SJU, World Trade Center, Twin Towers