Telefon Tel Aviv are Joshua Eustis and Charles Cooper.
In 2008 they announced with this very nice idea:
that they finished recording their new LP.
Well, they have signed to Ellen Allien's
BPITCH CONTROL label and their new LP "Immolate Yourself" will be released on January 20th.
Yesterday they uploaded the following video, just to give us a taste of what we are going to listen and watch from them in a few days.
Telefon Tel Aviv - Immolate Yourself (Trailer 2) from
joshua eustis on
Vimeo.
LOOKIN' FORWARD!!!
No comments:
Post a Comment