Brooklyn Vegan — In January, the passing of Charlie Cooper, one half of the electronic duo Telefon Tel Aviv, put the musical future of that group in question. In February, their third record, Immolate Yourself, came out as planned on Bpitch Control....
more info