
Having just supported Matthew Dear in the US and now signed to bPitch Control, New Orleans duo Telefon Tel Aviv will have a new record out called Immolate Yourself in January. This taster is a good start for their first full-length in five years.
Telefon Tel Aviv – ‘Helen of Troy’