Wednesday Jul 20, 2005 Jul 20, 2005 0 Facebook Tweet Email Xiu Xiu is my favorite new band. They're coming in September and hopefully I get to see them. I haven't been to a good show in a long while. VIEW 4 of 4 COMMENTS illyria69: Yeah, I'll drive on over. Oh wait, I don't have a car anymore. Jul 22, 2005 hopelessdope: well it's not until september Jul 23, 2005
Oh wait, I don't have a car anymore.