Crystal Castles are one of the most annoying bands around today. Alice Glass is pretty insufferable. I saw them live once and it was a total disaster.
Never really been a huge fan of the cure either....
Needless to say this song doesn't really change my opinion on either.
|