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.