Powell talks signing to XL, London clubbing, and writing an album

feature: 26.03.15