May 21:
Today is the 30th anniversary of the release of Down On The Upside, Soundgarden's fifth album, and last from the original go-round,.
Today is the 25th anniversary of the release of Keystudio, Yes' compilation album of material culled from both Keys to Ascension albums.
On the 21st of May, 2004, nü-metal aggregate Slipknot let loose unto a world that may or may not have been ready for it Vol 3: The Subliminal Verses, their third album.
And,
On the 21st of May, 2007, Swedish neo-prog outfit Beardfish laid upon us Sleeping in Traffic Part 1, their third album.













