9/11: Ten Years Later – 10:28AM

At this moment, ten years ago, the North Tower of the World Trade center collapsed.

 

The Power Of Ten
9/11: Ten Years Later - 10:03AM