I don't see an obvious thread dedicated to the Vehicular Security Center (VSC) at the World Trade site so I thought I'd share some pictures that have been uploaded over on Wired NY. I have been working on the site for a year now and have pictures from all over the site.
This is a fish eye lens angle taken from Greenwich St (inside the site) facing west.
More to come. Enjoy.