A rock and roll band performing in front of enthusiastic fans .