Live on August 28, 2010.
Photos by Veronica Munoz for The Scenestar.
Sunset Strip
The Smashing Pumpkins
Los Angeles' #1 independent source for music news, contests, secret shows, presales, local concert calendar, set times, & more since 2006.
Live on August 28, 2010.
Photos by Veronica Munoz for The Scenestar.
Sunset Strip
The Smashing Pumpkins
Leave a Reply