Standing tall: World Trade Center officially the tallest building in America
It was briefly up for debate whether the Freedom Tower would be ruled the tallest building in America, due to…
It was briefly up for debate whether the Freedom Tower would be ruled the tallest building in America, due to…