There was a rock 'n' roll, a band on the stage and a large audience.