VIRTUAL CONCERT! The Smashing Pumpkins live at the Fox Theater in Atlanta, Georgia (August 4, 1998) manager50Sep 19, 20140 min read