Thursday, September 27, 2012

Crystal Castles - Announce New Album! (Title/Artwork/Release Date)

Indie-electro duo Crystal Castles has announced their new album title, III. This will be released on Nov. 6th and it'll probably be weird as hell. I'm psyched.

-cm

No comments:

Post a Comment