Blood Sugar Sex Magik

September 24: Nirvana released “Nevermind” in 1991

After years of hair-flailing sludge that achieved occasional songform on singles no normal person ever heard, Seattle finally produces some…

9 years ago

Today: Nirvana released “Nevermind” in 1991 – 21 years ago

From Wikipedia: Released September 24, 1991 Recorded May–June 1991 at Sound City Studios, Van Nuys and Devonshire, North Hollywood,California "Polly" recorded in April 1990…

12 years ago