Crystal Castles released their latest album, imaginatively titled Crystal Castles, earlier this week after an early leak forced the release date forward. The Canadian electronic band also promoted the new record this week on Jools Holland’s fine show in the UK.
// Moving Pixels
"Knee Deep's elaborate stage isn't meant to convey a sense of spatial reality, it's really just a mechanism for cool scene transitions. And boy are they cool.READ the article