Twenty-two years ago tonight, a little band called Nirvana climbed on stage at the OK Hotel (212 Alaskan Way S) and debuted a little ditty called "Smells Like Teen Spirit." The rest, they say, is history. Don't expect too many more legendary concerts there as it has been converted into living spaces and artist studios. [Rolling Stone]
Filed under: