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