The XX reveal new track “Angels” Chief Cougar·July 16, 2012The xx revealed details of the first single from their much awaited new album ‘Coexist‘. “Angels” has been...Artist SpotlightBritish IslesEngland