Don't know what you are talking about. I go by there 3 to 4 times a week and one of the towers is almost up; outer glass and all.
Obama was there 2 weeks ago and they planted fucking trees all around the site.
I mean, after all, it IS a construction site.
What the fuck do you...