Nirvana's 1st Live Performance of Teen Spirit

Feb 14, 2009










This clip claims to be the Nirvana's First Live Performance of Smells Like Teen Spirit on 04/17/91.

It may or may not be, but it'll still be the best thing you see all day...

0 comments:

Post a Comment