Atmospheric English indie pop group the xx formed in South London in 2005 when band members, Oliver Sim, Romy Madley-…
This website uses cookies.