by / May 26th, 2009 /

Yeah Yeah Yeahs – Heads Will Roll video

One of our favourite songs from It’s Blitz gets the video treatment. The video was directed by Richard Ayoade, that’s him from The IT Crowd.