Charlie Cooper, one-half of the Chicago electronic duo Telefon Tel Aviv, passed away last week. The duo, made up of Cooper and Joshua Eustis, released its third studio album, Immolate Yourself, last week; the two had been making music together since 1999. Cooper was 31. [Telefon Tel Aviv via The Daily Swarm]
Charlie Cooper, R.I.P.
Jan 27th, 2009 // 6 Comments