Immolate Yourself
Immolate Yourself is the third full-length album by American electronica band Telefon Tel Aviv , released on BPitch Control . 
<triplet> Immolate Yourself <subj> electronica <obj> genre <subj> BPitch Control <obj> record label