See Billy Corgan and co. in live action...
On the weekend of February 15/16, The Smashing Pumpkins decended upon the MEN Arena and the O2 Arena for the culmination of their UK tour. Here they are in all their glory...
Register now and have your comments approved automatically!
Register now and have your comments approved automatically!