R.I.P. CHARLIE COOPER
1977-2009
Charlie Cooper, better know as one half of Telefon Tel Aviv, passed away from an "unspecified" cause on Thursday, January 22. He was only 31. This is horrible. Their latest album, "Immolate Yourself" was released just two days before the event. This is the "suck" of the year I'm sure of it...
No comments:
Post a Comment