What's this platform that extends out from One World Trade Center base?
I work in One WTC and see this maybe once a week. It looks like a little platform that extends out from the top of the building’s base on the North side. Does anyone know what it could be?