Ultramega OK Soundgarden release their debut album on October 31, 1988 … Share this:Share on TumblrTweetMoreLike this:Like Loading...