Published Feb 22, 2012Crystal Castles may be plotting a new album, but they're once again revisiting 2010's self-titled album with a new video.
The clip is for the album's "Suffocation" and comes via Vs. Magazine, for whom frontwoman Alice Glass did a fashion shoot for. This seems to be the results, in video form. The band's Ethan Kath directed the video.
You can watch the video here.