Adam 12

11am - 4pm

May 21, 1996. Soundgarden releases their fifth studio album, Down on the Upside. They would break up less than a year later.

Soundgarden – Pretty Noose – NBC Studios (Saturday Night Live) May 18, 1996

Soundgarden – Pretty Noose NBC Studios (Saturday Night Live) May 18, 1996

Posted by Area Grunge on Friday, December 11, 2020