Leeds indie rockers, Kaiser Chiefs, released their seventh studio album Duck. It is a masterpiece, full of energy, excitement, power and passion.
Emma Purcell's disability life on a music tour
Leeds indie rockers, Kaiser Chiefs, released their seventh studio album Duck. It is a masterpiece, full of energy, excitement, power and passion.