Monday, January 12, 2009
Telefon Tel Aviv - Immolate Yourself
Telefon Tel Aviv (Joshua Eustis and Charlie Cooper)'s third studio release is certainly most cohesive album the duo has put out to date, combining the glitchy-ambient sound that set them apart in the first place (see Fahrenheit Fair Enough) with the more composed melodies showcased as the pair has developed (Map of What is Effortless). The album has great flow from front to back, and will lift you up with the more upbeat tracks, such as "I Made a Tree on the (World) Wold" and darker, contrasting tracks like "Your Every Idol" and songs like "You Are the Worst Thing In the World" really show how far the group has come.
Link
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment