If you head any doubts regarding Alice Glass' awesomeness, head over here to read her comments on Katy Perry and Mitt Romney. The best part? You can read her comments while listening to a brand new Crystal Castles songs titled "Affection" in the replies.
Alice Glass (Crystal Castles) suffered what appears to be a broken ankle whilst in Japan. The band are still set to play all upcoming tour dates including their Australian tour and the NME Awards shows in the UK.