9/11/2001 – This video was taken directly across the WTC site from the top of another building. It is the most clear video that I have ever seen.

comments

Scroll To Top