Monday, January 26, 2009

IMMOLATE YOURSELF...

The flood of new releases continues. Nearly 5 years removed from their previous release, Telefon Tel Aviv FINALLY delivers their new album this week entitled Immolate Yourself, their first on Ellen Alien's BPitch Control.



The new album has sparked a bit of controversy with longtime TTA fans as it marks a departure from their signature glitchy sound showcased on albums such as Fahrenheit Fair Enough. Despite this, Immolate retains the ambient electronic soulfulness that has served as the foundation of all of their releases. Listen below and decide for yourself.

No comments: