The Culture Of Me — Sure, come June 8 (or leak date beforehand), the sophomore, still self-titled disc from thrash enchanting duo Crystal Castles will be fodder for blogs and publications galore--not to mention a reigniting of Hipster Runoff columns. But that's no deter...
more info