Posted
ByAleksa Brown
on Tue, Mar 16, 2010 at 9:06 AM
Experimental rock band Xiu Xiu performs tonight at Solar Culture, with Brooklyn bands Extra Life and Noveller as opening acts. Get the details here. Check out what Pitchfork has to say about the new Xiu Xiu album here.