Charles Wesley Cooper, IIIApril 12, 1977 - January 22, 2009.
NEW LPJanuary 20th, 2009, Immolate Yourself, care of BPitch Control, light a match.
TELEFON TEL AVIVhas released two full length LP's, Fahrenheit Fair Enough and Map of What is Effortless, an EP themed around the song Sound In A Dark Room, and an LP of remixes they have completed for other people. Their third LP, Immolate Yourself, is released as of January 20th, 2009. Thank you for listening.