This week would have seen the release of the second Crystal Castles album, but a vicious Internet leak stopped that from happening. When Crystal Castles (their first record is eponymous, too, which seems like a giant fuck-you to physical record stores) hit the streets almost two months before its scheduled date, it was rushed into a late April digital release and a physical one a month after that. The well-reviewed album is sending kids into a frenzy, and if you're not yet one of them, we suggest you click below to find out what Alice Glass and producer Ethan Kahn are all about in our debut Indie Intropost...

RELATED: Pigeons & Planes - 15 best Alice Glass GIFs

blog comments powered by Disqus