ADVERTISEMENT

The Smashing Pumpkins is an American rock band formed in 1988, in which US city?

Culture Trivia: The Smashing Pumpkins is an American rock band formed in 1988, in which US city?