Today’s DDTS is “Pretty Noose” by Soundgarden.  This is from the album Down on the Upside released May 21, 1996.