Monday, September 18, 2006

9/11 NYC Video Across the Street

Imagine living on the 36th floor in an apartment directly across from the World Trade Center on 9.11.01. Here's the previously unreleased video from this apartment in its entirety.



Amazing video and pictures...

No comments: