Under the blue lights, a band was singing and dancing passionately on stage.