Crystal Castles continue to snub Americans with early album release date

Crystal Castles’ second eponymous LP was due out June 8, but after a quality version of it leaked to the masses, the label was forced to bump the release date. Ok! I mean, I feel awful for the label to be put in this situation, but it means we get the album sooner […]