KEXP.ORG Donate Now!
11:10 AM
The Birds
Immolate Yourself
Released in 2009 by BPitch Control
Northwest Artist!
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.

Help Us Build Our New Home!