The Smashing Pumpkins 2018-08-24

The August 24, 2018 show was live webcasted in HD. Jeff Schroeder and Billy Corgan battle out guitar solos on "Siva".

Encore

 * 1) 