Posted on January 31, 2017Rockin’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