Wednesday, May 22, 2013

Never Gonna Smell Like Teen Spirit

This is fabulous.  Uploaded July of 2009?  Did it only achieve meme status now, or did I just miss it back then?



H/t to Jessica.

No comments:

Post a Comment