Smashing Pumpkins Wang Theatre, Boston, MA November 15, 2008 All photos by Carina Mastrocola
See all articles by: CARINA MASTROCOLA
All Slideshows