Listen: Crystal Castles – Wrath of God

September 26, 2012 by  

Crystal Castles have unveiled their new single ‘Wrath of God’ and confirmed the release of their third album (III). The album was produced entirely by Ethan Kath and will be released November 5 via Fiction Records.

The duo will be in the UK this November for several live shows and you can stream ‘Wrath of God’ below:


Comments