CHERUB ROCK

Smashing Pumpkins ยท 1993

๐ŸŽธ Played 22 times๐ŸŽค Smashing Pumpkins๐Ÿ“€ Originally released 1993๐Ÿ“… Debut: Jul 20, 2019๐Ÿ Last played: Oct 10, 2026๐ŸŸ 10 venuesโšก Set opener 6xSet 1: 59% ยท Set 2: 36%Usually follows: ComedownUsually precedes: Interstate Love Song

Performance History