Search results
We did not find results for: Crystal Castles (III) Crystal Castles.
Check spelling or type a new query.
We did not find results for: Crystal Castles (III) Crystal Castles.
Check spelling or type a new query.
Crystal Castles is the debut studio album by Canadian electronic music duo Crystal Castles; at the time of its release, the group consisted of producer Ethan Kath and singer Alice Glass. The two met each other in 2004 and both had an interest in noise acts like AIDS Wolf & The Sick Lipstick. Wikipedia