Man, I’m really into the song “Heads Will Roll” by the Yeah Yeah Yeahs right now. I don’t know much about the band, except that Karen O is known for her extravagant dressing (at least until upstaged many times over by Lady Gaga). I guess I just don’t pay that much attention to music. But this song actually motivated me to go out to YouTube and find the video.