Live concert and interview footage of Xiu Xiu on October 13, 2010 at Wesleyan University.

Directed/Shot/Cut by: Matt Schaff
Interviewer: Alice Lee

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…