Advertisement

Spire installed on WTC tower

Share via

The silver spire topping New York City’s One World Trade Center has been installed on the building’s roof.

Advertisement