Crystal Castles - Wrath Of God
Crystal Castles are back in the mood of global faith issues thrown out in their new short track "Wrath of God".
The cover of EP is a reworked award winning photography made by Samuel Aranda (World Press Photo 2012 winner)