Wednesday, February 22, 2012

Crystal Castles Release New Video

"Haunting fashion" may be the theme of this video for "Suffocation" off Crystal Castles second album. Directed by their beat maker, the video was shot at an abandoned mansion in New York. Personally, I think Alice Glass looks pretty boss. Check out the video here.

No comments:

Post a Comment