placeholderThe xx
Share

Indie Pop / Dream Pop / Indie Rock

The xx

The xx are an English band formed in 2005 in Wandsworth, London.[4] The group released its debut album, xx, in August 2009. The album was a commercial and critical success.