Charles Cooper

Charles Cooper, one of the two guys that make up Telefon Tel Aviv passed away on January 22nd. It was first announced at group's myspace page.

I really like the mellow electronic sound of their first album Fahrenheit Fair Enough. Their last album, Immolate Yourself, was released on 23 Jan 2009 (just one day after Charles death).