I'm trying to figure out what the name of this song was.... I saw this Music Video on the TV a while back, I remembered liking it and have been trying to find it since.

It was (at least in part) a live performance, but I remember at the end, there was a kid sitting in his room listening to his record player with headphones on, and the scene zoomed out of the window and passed through various different scenes, one of which included (IIRC) a bunch of Easter Island Egg Heads.

Anyone have any ideas as to what this song was?