Crystal Castles

Crystal Castles

Released 28/04/08

You’d do well to avoid the press hype engulfing these Canadian electro innovators at the moment. Their self-titled debut album is surely a front-runner for best newcomer of the year. Crystal Castles mixed ‘Crystal Castles’ in The Yard in December 2007 with engineer Alex Dromgoole.

Get Social