World Trade Center that is. I believe the white structure on top is the framework for the rooftop antennae/spire.
Comments
Sign in or get an account to comment.