A trio band rocks out on stage .