By | September 11 2012 12:47 PM

Is the new World Trade Center ready for its close-up?