New Crystal Castles Single Released
Listen to “Wrath Of God”
Right on time, as they had announced, Alice Glass and Ethan Kath have just put out “Wrath Of God”, the second single from “(III)”, an album that will be out this coming 5th November. The song, like all of the others on the album, is said to have been recorded in a single take, directly onto tape and using only hardware (no computers). Crystal Castles were seeking to capture “ the rawest expression of an idea” this way.