The Smashing Pumpkins still have it: Notes from their show at the Yum Center
It's been 25 years since the summer of 1993, when The Smashing Pumpkins shook the alternative rock and grunge universe with their epic breakthrough album Siamese Dream. On Saturday at the KFC YUM! Center, the band performed a memorable set...