Crystal Castles For Vs. Magazine
Alice Glass, fashion diva in “Suffocation”
It’s no secret to anyone that Alice Glass of Crystal Castles is one of the greatest beauties on the current music scene. It’s obvious at first glance. Even more so after seeing how she looks dressed as an arty widow and wearing other outfits chosen by Vs. Magazine expressly for the video of “ Suffocation”, recorded by her mate Ethan Kath in an abandoned mansion on the outskirts of New York.