• Thu. Dec 19th, 2024

The World is a Vampire Tour

  • Home
  • The Chelsea to Host The Smashing Pumpkins for Two Amazing Nights

The Chelsea to Host The Smashing Pumpkins for Two Amazing Nights

I had the pleasure of witnessing three hours of one of my all time favorite bands in 2018 – The Smashing Pumpkins. When it was announced that the band would…