Thursday, March 18, 2010

Letter or lament

Xiu Xiu - Dear God, I Hate Myself from Kill Rock Stars on Vimeo.

Who else is going to the Xiu Xiu show tonight? So many of your favorite KUCI DJs, past and present, will be there!

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home