Crystal Castles has released a terrifying and creepy video for their equally creepy track "Plague." The video uses scenes from the 1981 film Possession (that's Isabelle Adjani going crazy in the video).
Crystal Castles will be releasing their third self-titled album, Crystal Castles III, on the first Tuesday of November. Make sure to pick it up after voting!
Post a Comment