This week the Kaiser Chiefs announced the title and release date (2/26/07) of their new LP "Yours Truly, Angry Mob". They also unveiled their new website, and debuted their first single from the album, Ruby, on BBC radio. I'd say it's been a busy week for the boys from leeds. I can't wait to hear the rest!
Ruby (mp3) (courtesy You Ain't No Picasso)