a band and dances perform on stage