Crystal Castles | Knights Music Discovery ʌ Reviews Artist: Crystal Castles Title: Knights Album: Crystal Castles (2008) Crystal Castles is the electronic duo consisting of Alice Glass as...