How to disappear completely

Charlie Cooper, half of the electronic duo Telefon Tel Aviv, passed away in 2009, January 22, at age of 31, two days after Immolate Yourself album was released.

Artist : Telefon Tel Aviv

Album : Immolate Yourself
Label : BPitch Control

Telefon Tel Aviv - You Are The Worst Thing In The World

No comments: