Vocalist of Crystal Castles announces departure from band
Since their debut album "I" in 2008, Crystal Castles has been a staple name in electronic music, putting out numerous limited release vinyls, three studio albums, as well as globally touring. That is until this morning when vocalist Alice Glass went to social media channels to announce her decision to leave the group. The decision was fueled by personal as well as professional reasons.