KEXP.ORG Donate Now!
11:10 AM
The Birds
Immolate Yourself
Released in 2009 by BPitch Control
Northwest Artist!
Request
DJ Comment:
Charles Wesley Cooper, III, one of the two persons who began Telefon Tel Aviv, died on January 22, 2009. The band's sole member now is Joshua Eustis.