Glee: Heads Will Roll – Yeah Yeah Yeahs

Until last night’s Glee (“The Sue Sylvester Shuffle”) I had never heard of “Heads Will Roll” by Yeah Yeah Yeahs

What I absolutely love about Glee is their ability to both pick out obscure music as well as popular and make it interesting and new. I have found many new loves (and old loves!) thanks to this show. This may just be another!