More: pith.org | jessechannorris.com
Luna live at the World Trade Center, NYC
August 1, 2001During the final days of summer, Luna played at the world Trade Center, a fact that now has staggering context. (September 13, 2001)
photos Copyright © jcn unless otherwise noted