Download a new Crystal Castles song, “Wrath Of God” (playing Electric Factory next Tuesday, October 2nd)

By


The Toronto electronic band Crystal Castles is playing next Tuesday, October 2nd at the Electric Factory. They’ve released a new song called “Wrath Of God” that you can download below. The song is from the band’s forthcoming album, (III), out on November 6th.

Tags: