Telefon Tel Aviv - Immolate Yourself (2009)

Leaked new Telefon Tel Aviv album. Pretty good album. Worth a few listens.

Get it here.

3 Responses so far.

  1. jc says:

    great album, it had been a long time since i last heard anything from these guys.

  2. Stone says:

    Excellent. Too bad the other guy died a few days after the release.

  3. Link is down, here's another, not sure of the quality though...

Leave a Reply