Editor’s Pick – Crystal Castles – S/T (Last Gang)
The first time I saw Crystal Castles play, back in the summer of 2006, they neatly divided a small crowd at Sneaky Dee’s in half. About twenty people up at the front thought that their shrill blips, lo-fi beats, and manic screaming was the coolest sound to come out of Toronto since Broken Social Scene, […]