A band played on the stage, the music was moving and the audience was exhilarating.