Smashing Pumpkins Launch 2024 Tour with U2 Cover
Smashing Pumpkins kicked off their 2024 world tour (grab tickets here) over the weekend with an opening performance in Birmingham, England, which saw them play hits, new cuts, rarities, covers, and more. It also marked the […]