vickeryeckhoff.com
September 11, 2001 Church Street, NYC
I saw the planes hit the North and South Towers on my walk to work at 99 Church Street. I will never forget the sight of people falling.