Twenty years ago tonight, Nirvana took the stage at the OK Hotel in Seattle, Wash., and played “Smells Like Teen Spirit” in concert for the first time. Source
Name (required)
Mail (will not be published) (required)
Website