'Suffocation' is a track from Crystal Castles 2010 self-titled album, and today we get the official video for the track. Better late then never I suppose. The video features a collaboration with Vs. Magazine and Crystal Castles as they present the first ever fashion shoot featuring singer Alice Glass.
No comments:
Post a Comment