Crystal Castles- "Plague"

Indie electronic duo Crystal Castles drops a new song that I’m guessing will show up on the next album they release, which should be out later this year.

WATCH THE REVIEW

What do you think?

Show comments / Leave a comment