The xx Live

The xx Live

By NPR

The xx performing at the 9:30 Club in Washington DC. The band is at the end of a 6 week U.S. tour. playing songs from their lugubrious spacious and charming debut album. The short 35 minute set left the sold out crowd wanting more.
-
-
Heart UK
Mute/Un-mute