A band appeared on the stage playing, the lights flickering, amid a passionate music.