Oh God, yes. The first time I saw the video for "Smells like Teen Spirit", I was a newly-minted college freshman with big hair and a neon pink t shirt. I had never, ever seen anything like it. My jaw literally dropped, for the first time in my life, and I blurted out, "What is that?!? That's insane!" The tiny,…