Kaiser Chiefs – Yours Truly, Angry Mob

Kaiser Chiefs took the world by storm in 2005. The world, and not just their U.K. homeland, leaving smiling music fans in their path, all sweaty and viscous after losing it to the Chief’s self-prophesized anthem, “I Predict A Riot.” After making such a huge first impression with the debut release, Employment, many would hold […]