It was just a few hours ago that we learned of Crystal Castles' plans to release a new album, (III), on November 5. And now they're already back with even more news about the project. The Toronto duo just dropped their latest single, "Wrath of God," as a free stream/download that you can check out below. If you are looking for sunny-day music, this ain't it.
Stay connected with complex Music