This is the footage I shot from Douglaston, NY on 9/11/01. Although roughly 18 miles from the World Trade Center you could clearly see the Towers from this one spot in Douglaston, Queens.
I never did anything with the footage and have only watched it a couple of times since 9/11.
Never Forget.
R.I.P.
Ugh I was in the building that day, even just watching your reactions to it makes me cry. Such an awful day.
jengish79 2 weeks ago
Never forget 9/11 as long as there is humanity on Earth.
britannic192 5 months ago