Categories Music Uncategorised Smells like Teen Spirit, played by an orchestra. Of ukuleles. Post author By Carrie Post date May 25, 2006 Google Video, via MetaFilter. ← Poptastic → Cool census avoidance