A foreign band, on the stage, performing hard, and having a very nice voice.