Photo: WTC Freedom Tower, September 11, 2012

I am the founder of InsideHoops.com and a born-and-raised New Yorker, and saw the World Trade Center twin towers fall with my own eyes while standing on a lower Manhattan sidewalk. Remembering the day still gives me chills, all these years later.

Here is a photo I took five minutes ago from West Broadway and Spring street in downtown Manhattan of the WTC Freedom Tower today, September 11, 2012.

wtc freedom tower

Author: Inside Hoops

InsideHoops.com has been a world leader in NBA basketball coverage for over 20 years. Read our blog, but also be sure to read our main website on www.insidehoops.com