a rock band performs live on stage