Tour One World Trade Center Freedom Tower With This Sneak Peek VIDEO #SeeForever
After 13 years, One World Trade Center is finally finished and breathing with new life.
Conde Nast followed the Port Authority of New York and New Jersey, moving into the shiny new building that is now the tallest skyscraper in North…