New Yorkers are seeing the

New Yorkers are seeing the ghosts of the Twin Towers, and they’re glad of it. Link Discuss (via Making Light)