kaiser chiefs

Live Music Review: Kaiser Chiefs at the O2 Arena

Last night the Kaiser Chiefs played the London leg of their arena tour at the…