Crystal Castles

New singleĀ ‘Wrath of God’

Crystal Castles

Alice Glass and Ethan Kath, Canadian duo Crystal Castles, launching their third album on 5th November, simply titled ‘III’. They are currently touring in the US and will come to the UK’s shores in October. Can’t wait!

Tags: , ,

Posted on: