“Smells Like Teen Spirit” Turns 27 Today

Nirvana released “Smells Like Teen Spirit” 27 years ago(September 10, 1991). “Smells Like Teen Spirit” was the lead single from ‘Nevermind’.