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.