2009 studio album by Telefon Tel Aviv / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about Immolate Yourself?
Summarize this article for a 10 years old
SHOW ALL QUESTIONS
Immolate Yourself is the third studio album by Telefon Tel Aviv, an American electronic music duo consisting of Joshua Eustis and Charles Cooper. It was released on BPitch Control in 2009. It peaked at number 17 on the Billboard Top Dance/Electronic Albums chart. Two days after its release, Cooper died of an accidental overdose of sleeping pills and alcohol.
2009 studio album by Telefon Tel Aviv
|Studio album by|
|Released||January 20, 2009 (2009-01-20)|
|Telefon Tel Aviv chronology|
|Singles from Immolate Yourself|