Xiu Xiu - 7/17/03

Xiu Xiu - 7/17/03 (2003)

20,000 Deaths for Eidelyn Gonzales, 20,000 Deaths for Jamie Peterson

A live performance by Xiu Xiu at Rubber Gloves in Denton, Texas.

Date of release
2003-07-17
Runtime
31m
Genres
Music

Casting

Recommended