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.
Stay in the loop
Follow @milocostudios
Subscribe to Miloco News