The XX are a three-member band from London, England. Their self-titled debut album was one of the most acclaimed releases of 2009. Learn more about sponsor message choices: podcastchoices.com/adchoices NPR Privacy Policy