New music video: Smells like Teen Spirit

The hymn of our teenage years and until today our favorite song finally appears as a music video.