On the stage, a band was performing, the music was intense and the audience was screaming and cheering.