The Smashing Pumpkins @ The Fillmore, 8/1/07

It’s the last night of an 11 night residency at The Fillmore. In our master ticket plan, we decided to try for the last night, because a) people would try to get tickets for the first few shows, and our chances might be better, and b) good things happen on the last show of a […]

Read More