On a colorful stage, a band performed passionate rock songs as the audience cheered to the beat.