Considering that their sophomore album dropped way back in May of 2010, it’s crazy to see that Crystal Castles are still releasing music videos from the project in 2012.
The latest, and presumably final visual from their album is for “Suffocation”.
The clip is a collaboration between CC and Vs. Magazine, and it’s officially being billed as a “fashion video“, it was shot on location in an “abandoned mansion” in New York.
Sem comentários:
Enviar um comentário