Thursday, April 10, 2008

click clack move with a tethered heartbeat



Xiu Xiu || F.T.W.

new video from xiu xiu directed by the singer jamie stewart.
here's an interview i did with jamie in july of 2005

No comments: