
I’ve been always a huge of Crystal Castles. Their “creepy” music always sounded magic to my ears. They’re back with a new video for “Suffocation” off their 2010 self-titled album, in collaboration with Vs. Magazine. They’re calling it a “fashion video,” and it features Alice Glass, shot on the grounds of an abandoned mansion in NYC.
Follow Golden Scissors on Facebook




