A Night to Remember Brian Moylan · 09/10/10 07:05PM [Lights demarcating where the twin towers of the World Trade Center used to stand glow through the New York skyline in preparation for the ninth anniversary of the Sept. 11th attacks tomorrow. Image via Getty]