Telefon Tel Aviv’s Charlie Cooper Is Found Dead

It’s a sad day for music lovers, as we’ve learned that Charlie Cooper, one half of the acclaimed IDM duo Telefon Tel Aviv, has died at the age of 31. Immolate Yourself, the group’s new release on Bpitch Control, dropped just one day after Cooper’s passing, marking it as a posthumous release for him.

About this entry