Reveal 0427: Telefon Tel Aviv - Immolate Yourself

Today we are looking at, Immolate Yourself by Telefon Tel Aviv. Released by BPitch Control as catalog number BPC 188 LP in 2009.

The cover has the band name, album title, and woman. The back contains the tracklist and credits.

The album is pressed on black for sides A, and B.

Goodbye....