Immolate Yourself
Description:
2009 album from the New Orleans-based Electronica duo. TTA have landed on Ellen Allien's Berlin-based BPitch Control label and adopted a resolutely more upfront and upbeat sound, Recorded over the course of a year, Immolate Yourself is very much a departure from the Hefty label-era Telefon Tel Aviv, but Josh Eustis and Charlie Cooper have devised a sound that's at once contemporary and timeless. Vocals often remain shrouded in sonic fog, but this actually contributes to giving this album a moody touch, even when at its most upbeat. Refreshed and revived, Telefon Tel Aviv have produced with this third album their most enjoyable
... (more)
Manufacturer: Bpitch Control
Release date: 3 February 2009
EAN: 0880319328626 UPC: 880319328626
My tags:
Add tags
Release date: 3 February 2009
EAN: 0880319328626 UPC: 880319328626
Update feed
boogiepop1989 rated this 9/10 1 year, 2 months ago
boogiepop1989 posted 2 images 1 year, 2 months ago