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
http://www.myspace.com/telefontelaviv
No comments:
Post a Comment