Yesterday was the final show for The Smashing Pumkins. IMO one of the best bands ever.

This sucks.