consequenceofsound.net
New Music: Crystal Castles - "Plague" - Consequence of Sound
Our first taste of the band's third LP?