Thursday, September 27, 2012

Crystal Castles - Wrath of God


Crystal Castles fairly anticipated Crystal Castles III is due out on November 5.  This is their latest single that came with the announcement, a more sedated effort that isn't far from what we're accustomed from the Toronto duo, but is certainly a change of pace.  Look out for more from them, and listen to "Wrath of God" below.



No comments:

Post a Comment