Telefon Tel Aviv was formed in 1999 by Charles Cooper and Joshua Eustis, with their first album released in the fall of 2001 to positive reviews. In 2002, the group released an EP on the Hefty Records Immediate Action label. In 2004, the duo released their second full-length album, and a compilation album of remixes appropriately titled Remixes Compiled in 2007.
The group released its third full length album on January 20, 2009 on the BPitch Control label. Immolate Yourself peaked at #17 on the Billboard Top Electronic Albums chart.source:wikipedia...more last.fm
2 komentar:
Thank you so much for sharing. I really appreciate your post.
Thank you welcome....http://areze.com/ is good..
Post a Comment