Tag Archives: Sad Eyes

Crystal Castles – (III)

5 Dec

Since Crystal Castles’ proper formation in 2004 they have attracted a lot of attention. ┬áThe tongue-twisted Toronto duo of Ethan Kath and Alice Glass burst onto the scene in 2008 with their first self-titled LP which sounded┬álike a panicked Tetris tournament at a rave. Continue reading