28th February 2011

Watch John Peel Award for Innovation winners Crystal Castles performing their single 'Baptism' at the Shockwaves NME Awards 2011. Despite her ankle injury, frontwoman Alice Glass hopped around on one foot and ended the set by crawling off the stage.

Running Time: 240
    Video Tags:
  • Crystal Castles
  • nme awards
  • nme
  • shockwaves
  • Alice Glass
  • baptism
  • ethan kath

Latest Videos

Live Sessions


Song Stories

Soundtrack Of My Life