The electronic duo Crystal Castles, made up of singer Alice Glass and producer Ethan Kath, is releasing its aptly titled third album “(III).” This release finds them traversing the same musical ...
“Crystal Castles‘ new single “Doe Deer” will be released on Record Store Day on April 17th. The release will be limited to 500 copies worldwide as a 12-inch vinyl and will not be available digitally ...
Back in 2014, Alice Glass announced that she would be leaving Crystal Castles, with Edith Frances replacing her as lead vocalist and frontwoman. Glass was a huge part of Crystal Castles' live show, ...
Crystal Castles‘ new, second self-titled album will be out digitally this Friday, April 23rd – way before the original date of June 8th – due to the album’s leak online. The physical copy has been ...
Having one self-titled record is de rigeur these days and probably always has been. Having two, well, that's less conventional for obvious reasons relating to clarity. Toronto glitch-core purveyors ...