Each year when night falls on Sept. 11 in New York City, twin pillars of sheer radiance powered by 88 high-powered searchlights are blasted into the heavens near where the World Trade Center once stood.
Each year when night falls on Sept. 11 in New York City, twin pillars of sheer radiance powered by 88 high-powered searchlights are blasted into the heavens near where the World Trade Center once stood.