Watch: Freedom Tower spire installed

CBSTV Videos
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.
View Comments