06 July, 2015

[LISTEN] Crystal Castles - Deicide

"Deicide" is the latest track from Crystal Castles, and if you thought that Alice Glass leaving would mean the end of their atmospheric vocals then think again! Only known as 'Edith', she once again lays down the vocals for this one, with a new album in the works this has certainly got us excited!