The Pixies - Where Is My Mind?
Funny how this was filmed in 1988 - when I was 5 - and yet I still think of it as a recent song. :)