VIDEO: Spire installed atop One World Trade Center

May 10, 2013

VIDEO: Spire installed atop One World Trade Center

advertisement | advertise on News 12

Add new comment

Collapse comments

More in News

More video