New Video: Crystal Castles - Celestica

14:46:00 Wayne 0 Comments

Heres Crystal Castles new video for ''Celestica''. Definitely one of their more ear friendly tracks, you can catch them playing at Leeds festival and then returning to the UK in October for a host of shows (see CC Myspace for dates).