Tag "jimmy chamberlin"

July 12, 1996: Smashing Pumpkins Death on Tour

The alternative rock band were touring arenas on their hit Mellon Collie and the Infinite Sadness LP when one player died and another was arrested in NYC

Read More