Loading...
News
    Shows

      Watch: Freedom Tower spire installed

      |A 408-foot spire has been secured to the top of the new World Trade Center, which will make the building the tallest in the U.S. Charlie Rose reports.

      You Might Like

      Comments