“Islands” is a groovy little tune by The XX. Their bio reads, “Atmospheric English indie pop group the xx formed in London in 2008 around the talents of Romy Madley Croft, Oliver Sim, Baria Qureshi, and Jamie Smith, when the bandmembers were still in high school.” I dig it.
The XX – Islands
May 23, 2010 by