Skip to main content


Today in 2000, 25 years ago: in Chicago's Metro Hall, the American group The Smashing Pumpkins gives their last concert.

#OnThisDay