The XX



The first single from their new album titled 'Coexist' - The XX are back, and if this song is anything to go by, they have lost none of their trademark subtly of vocals and delicate use of instrumentation.

The XX - Angels


Submitted by Demola, The Collective

Comments

Popular Posts