World Trade Center
By kjfitz @ 2012-11-29 19:48:56
The World Trade Center is a site for various buildings in Lower Manhattan, New York City, United States. The original World Trade Center was a complex of seven buildings. It featured landmark twin towers, which opened on April 4, 1973 and were destroyed in the September 11 attacks of 2001.