The Xiu Xiu / The Dead Science split 7-inch, released in 2005 on Deathbomb Arc, is one of several split EPs by both Xiu Xiu and The Dead Science.
The Xiu Xiu / The Dead Science split 7-inch, released in 2005 on Deathbomb Arc, is one of several collaborative EPs by both Xiu Xiu and The Dead Science.