I just ran across a stunning video filmed on September 11th, the day of the World Trade Center attacks. The video was filmed by a couple who documented everything from their apartment. 500 yards away and 36 floors up. They released it yesterday. Say what you want about the wars and consequences of this day, but we shall never forget.