The Smashing Pumpkins 2011-11-23

Only remaining tour date in Germany after four other concerts were cancelled.

Banter
(unknown)