A band performed on the stage, with a blast of rock 'n' roll and a cool light.