Categories
Music Uncategorised

Smells like Teen Spirit, played by an orchestra. Of ukuleles.

Google Video, via MetaFilter.