Posted on January 31, 2017 by adminRockin’1000 performing Smells Like Teen Spirit Watch as 1,000 musicians performs Nirvana’s Smells Like Teen Spirit live. Here we are now, entertain us