Log In or Register
This is one the two towers being built close to where the World Trade Center Towers stood. The new name of these beings are the Freedom Towers. Thanks for all the comments!