The Stars and Stripes still flies

The Stars and Stripes still fly over the World Trade Center grounds.

What do you think about it?