Pretty Noose

Soundgarden

Released: March 1, 1996