On this day in history, April 4, 1973, World Trade Center opens in NYC, crowned by tallest towers on Earth
The World Trade Center in New York City opened with ceremonies hosted by the governors of New York and New Jersey on this day in history, April 4, 1973.