RR

The Xiu Xiu Abides

January 9, 2008

New video from the San Jose band Xiu Xiu, via The Owl, wrestling moves and other weird shit abound: